home *** CD-ROM | disk | FTP | other *** search
/ develop, the CD; issue 1 / Apple_Develop_1989.bin / Offscreen / FracApp 2.0B3 / FracApp / FracApp.rsrc / bin.rsrc_CODE_9_GOpen.txt < prev    next >
Text File  |  1989-10-13  |  199KB  |  3,495 lines

  1. # near model CODE resource
  2. # jump table entries: 2256-2309 (54 of them)
  3. 00000000  4E56 0000                link       A6, 0
  4. 00000004  206E 0008                movea.l    A0, [A6 + 0x8]
  5. 00000008  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  6. 0000000C  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  7. 00000010  4E5E                     unlink     A6
  8. 00000012  205F                     movea.l    A0, [A7]+
  9. 00000014  DEFC 000A                add.w      A7, 0xA /* '\n' */
  10. 00000018  4ED0                     jmp        [A0]
  11. 0000001A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  12. export_282: // at 0000001C (misaligned)
  13. 0000001E  FF9E                     .invalid   <<F/6/7>>
  14. 00000020  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  15. 00000024  266E 0008                movea.l    A3, [A6 + 0x8]
  16. 00000028  1E2E 0012                move.b     D7, [A6 + 0x12]
  17. 0000002C  1C2E 0010                move.b     D6, [A6 + 0x10]
  18. 00000030  42A7                     clr.l      -[A7]
  19. 00000032  3F2E 0014                move.w     -[A7], [A6 + 0x14]
  20. 00000036  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  21. 0000003A  4EBA 01C4                jsr        [PC + 0x1C4 /* 00000200 */]
  22. 0000003E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  23. 00000042  7000                     moveq.l    D0, 0x00
  24. 00000044  2D40 FFF8                move.l     [A6 - 0x8], D0
  25. 00000048  486E FFBA                pea.l      [A6 - 0x46]
  26. 0000004C  487A FFB2                pea.l      [PC - 0x4E /* 00000000, value 0x4E560000 'NV\0\0', cstring "NV" */]
  27. 00000050  2F0E                     move.l     -[A7], A6
  28. 00000052  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  29. 00000056  1007                     move.b     D0, D7
  30. 00000058  6606                     bne        +0x8 /* 00000060 */
  31. 0000005A  8006                     or.b       D0, D6
  32. 0000005C  6700 00BA                beq        +0xBC /* 00000118 */
  33. label00000060:
  34. 00000060  41EE FF9E                lea.l      A0, [A6 - 0x62]
  35. 00000064  43ED F698                lea.l      A1, [A5 - 0x968]
  36. 00000068  20D9                     move.l     [A0]+, [A1]+
  37. 0000006A  20D9                     move.l     [A0]+, [A1]+
  38. 0000006C  20D9                     move.l     [A0]+, [A1]+
  39. 0000006E  20D9                     move.l     [A0]+, [A1]+
  40. 00000070  206E FFFC                movea.l    A0, [A6 - 0x4]
  41. 00000074  43EE FFB2                lea.l      A1, [A6 - 0x4E]
  42. 00000078  2050                     movea.l    A0, [A0]
  43. 0000007A  45E8 0022                lea.l      A2, [A0 + 0x22]
  44. 0000007E  22DA                     move.l     [A1]+, [A2]+
  45. 00000080  22DA                     move.l     [A1]+, [A2]+
  46. 00000082  1007                     move.b     D0, D7
  47. 00000084  6716                     beq        +0x18 /* 0000009C */
  48. 00000086  202E FFB2                move.l     D0, [A6 - 0x4E]
  49. 0000008A  720F                     moveq.l    D1, 0x0F
  50. 0000008C  9081                     sub.l      D0, D1
  51. 0000008E  2D40 FFB2                move.l     [A6 - 0x4E], D0
  52. 00000092  1006                     move.b     D0, D6
  53. 00000094  6606                     bne        +0x8 /* 0000009C */
  54. 00000096  70F1                     moveq.l    D0, 0xFFFFFFF1
  55. 00000098  2D40 FFAA                move.l     [A6 - 0x56], D0
  56. label0000009C:
  57. 0000009C  1006                     move.b     D0, D6
  58. 0000009E  6716                     beq        +0x18 /* 000000B6 */
  59. 000000A0  202E FFB6                move.l     D0, [A6 - 0x4A]
  60. 000000A4  720F                     moveq.l    D1, 0x0F
  61. 000000A6  9081                     sub.l      D0, D1
  62. 000000A8  2D40 FFB6                move.l     [A6 - 0x4A], D0
  63. 000000AC  1007                     move.b     D0, D7
  64. 000000AE  6606                     bne        +0x8 /* 000000B6 */
  65. 000000B0  70F1                     moveq.l    D0, 0xFFFFFFF1
  66. 000000B2  2D40 FFA6                move.l     [A6 - 0x5A], D0
  67. label000000B6:
  68. 000000B6  486E FFF8                pea.l      [A6 - 0x8]
  69. 000000BA  486D 150C                pea.l      [A5 + 0x150C]
  70. 000000BE  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  71. 000000C2  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  72. 000000C6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  73. 000000CA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  74. 000000CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  75. 000000D2  486D F6A8                pea.l      [A5 - 0x958]
  76. 000000D6  486E FFB2                pea.l      [A6 - 0x4E]
  77. 000000DA  1F3C 0001                move.b     -[A7], 0x1
  78. 000000DE  1F3C 0001                move.b     -[A7], 0x1
  79. 000000E2  42A7                     clr.l      -[A7]
  80. 000000E4  42A7                     clr.l      -[A7]
  81. 000000E6  1F07                     move.b     -[A7], D7
  82. 000000E8  1F06                     move.b     -[A7], D6
  83. 000000EA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  84. 000000EE  4EBA 1A88                jsr        [PC + 0x1A88 /* 00001B78 */]
  85. 000000F2  206E FFF8                movea.l    A0, [A6 - 0x8]
  86. 000000F6  2050                     movea.l    A0, [A0]
  87. 000000F8  43E8 005E                lea.l      A1, [A0 + 0x5E]
  88. 000000FC  41EE FF9E                lea.l      A0, [A6 - 0x62]
  89. 00000100  22D8                     move.l     [A1]+, [A0]+
  90. 00000102  22D8                     move.l     [A1]+, [A0]+
  91. 00000104  22D8                     move.l     [A1]+, [A0]+
  92. 00000106  22D8                     move.l     [A1]+, [A0]+
  93. 00000108  200B                     move.l     D0, A3
  94. 0000010A  670A                     beq        +0xC /* 00000116 */
  95. 0000010C  2F0B                     move.l     -[A7], A3
  96. 0000010E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  97. 00000112  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  98. label00000116:
  99. 00000116  600E                     bra        +0x10 /* 00000126 */
  100. label00000118:
  101. 00000118  200B                     move.l     D0, A3
  102. 0000011A  670A                     beq        +0xC /* 00000126 */
  103. 0000011C  2F0B                     move.l     -[A7], A3
  104. 0000011E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  105. 00000122  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  106. label00000126:
  107. 00000126  200B                     move.l     D0, A3
  108. 00000128  670A                     beq        +0xC /* 00000134 */
  109. 0000012A  206E FFFC                movea.l    A0, [A6 - 0x4]
  110. 0000012E  2050                     movea.l    A0, [A0]
  111. 00000130  214B 004E                move.l     [A0 + 0x4E], A3
  112. label00000134:
  113. 00000134  206E FFFC                movea.l    A0, [A6 - 0x4]
  114. 00000138  2050                     movea.l    A0, [A0]
  115. 0000013A  2268 0038                movea.l    A1, [A0 + 0x38]
  116. 0000013E  49E9 0010                lea.l      A4, [A1 + 0x10]
  117. 00000142  2D6C 0004 FFAE           move.l     [A6 - 0x52], [A4 + 0x4]
  118. 00000148  2F14                     move.l     -[A7], [A4]
  119. 0000014A  486E FFAE                pea.l      [A6 - 0x52]
  120. 0000014E  A87F                     syscall    SubPt
  121. 00000150  302E FFB0                move.w     D0, [A6 - 0x50]
  122. 00000154  48C0                     ext.l      D0
  123. 00000156  2F00                     move.l     -[A7], D0
  124. 00000158  302E FFAE                move.w     D0, [A6 - 0x52]
  125. 0000015C  48C0                     ext.l      D0
  126. 0000015E  2F00                     move.l     -[A7], D0
  127. 00000160  4267                     clr.w      -[A7]
  128. 00000162  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  129. 00000166  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  130. 0000016A  2D6E FFFC 0016           move.l     [A6 + 0x16], [A6 - 0x4]
  131. 00000170  486E FFBA                pea.l      [A6 - 0x46]
  132. 00000174  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  133. 00000178  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  134. 0000017C  4E5E                     unlink     A6
  135. 0000017E  205F                     movea.l    A0, [A7]+
  136. 00000180  DEFC 000E                add.w      A7, 0xE
  137. 00000184  4ED0                     jmp        [A0]
  138. 00000186  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  139. // begin alternate branch 00000188-0000018C
  140. fn00000188:
  141. 00000188  4E56 FFF8                link       A6, -0x0008
  142. // end alternate branch 00000188-0000018C
  143. fn00000188: // (misaligned)
  144. 0000018A  FFF8                     .invalid   <<F/7/7>>
  145. 0000018C  2F07                     move.l     -[A7], D7
  146. 0000018E  3D6D FA28 FFF8           move.w     [A6 - 0x8], [A5 - 0x5D8]
  147. 00000194  7E01                     moveq.l    D7, 0x01
  148. 00000196  6032                     bra        +0x34 /* 000001CA */
  149. label00000198:
  150. 00000198  3007                     move.w     D0, D7
  151. 0000019A  5340                     subq.w     D0, 1
  152. 0000019C  41ED F7F0                lea.l      A0, [A5 - 0x810]
  153. 000001A0  E540                     asl        D0.w, 2
  154. 000001A2  2230 0000                move.l     D1, [A0 + D0.w]
  155. 000001A6  B2AE 0008                cmp.l      D1, [A6 + 0x8]
  156. 000001AA  661A                     bne        +0x1C /* 000001C6 */
  157. 000001AC  42A7                     clr.l      -[A7]
  158. 000001AE  3007                     move.w     D0, D7
  159. 000001B0  5340                     subq.w     D0, 1
  160. 000001B2  41ED FA2C                lea.l      A0, [A5 - 0x5D4]
  161. 000001B6  D040                     add.w      D0, D0
  162. 000001B8  3F30 0000                move.w     -[A7], [A0 + D0.w]
  163. 000001BC  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  164. 000001C0  2D5F 000C                move.l     [A6 + 0xC], [A7]+
  165. 000001C4  6010                     bra        +0x12 /* 000001D6 */
  166. label000001C6:
  167. 000001C6  5247                     addq.w     D7, 1
  168. 000001C8  6906                     bvs        +0x8 /* 000001D0 */
  169. label000001CA:
  170. 000001CA  BE6E FFF8                cmp.w      D7, [A6 - 0x8]
  171. 000001CE  6FC8                     ble        -0x36 /* 00000198 */
  172. label000001D0:
  173. 000001D0  7000                     moveq.l    D0, 0x00
  174. 000001D2  2D40 000C                move.l     [A6 + 0xC], D0
  175. label000001D6:
  176. 000001D6  2E1F                     move.l     D7, [A7]+
  177. 000001D8  4E5E                     unlink     A6
  178. 000001DA  2E9F                     move.l     [A7], [A7]+
  179. 000001DC  4E75                     rts
  180. 000001DE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  181. 000001E2  0000 206E                ori.b      D0, 0x6E /* 'n' */
  182. 000001E6  0008 2F28                ori.b      A0, 0x28 /* '(' */
  183. 000001EA  FFFC                     .invalid   <<F/7/7>>
  184. 000001EC  1F3C 0001                move.b     -[A7], 0x1
  185. 000001F0  4EAD 0C72                jsr        [A5 + 0xC72 /* export_394 */]
  186. 000001F4  4E5E                     unlink     A6
  187. 000001F6  205F                     movea.l    A0, [A7]+
  188. 000001F8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  189. 000001FC  4ED0                     jmp        [A0]
  190. 000001FE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  191. // begin alternate branch 00000200-00000204
  192. fn00000200:
  193. 00000200  4E56 FFB8                link       A6, -0x0048
  194. // end alternate branch 00000200-00000204
  195. fn00000200: // (misaligned)
  196. 00000202  FFB8                     .invalid   <<F/6/7>>
  197. 00000204  42A7                     clr.l      -[A7]
  198. 00000206  42A7                     clr.l      -[A7]
  199. 00000208  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  200. 0000020C  486E FFF7                pea.l      [A6 - 0x9]
  201. 00000210  486E FFF6                pea.l      [A6 - 0xA]
  202. 00000214  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  203. 00000218  4EBA 05D6                jsr        [PC + 0x5D6 /* 000007F0 */]
  204. 0000021C  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  205. 00000220  486E FFB8                pea.l      [A6 - 0x48]
  206. 00000224  487A FFBA                pea.l      [PC - 0x46 /* 000001E0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  207. 00000228  2F0E                     move.l     -[A7], A6
  208. 0000022A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  209. 0000022E  7000                     moveq.l    D0, 0x00
  210. 00000230  2D40 FFF8                move.l     [A6 - 0x8], D0
  211. 00000234  486E FFF8                pea.l      [A6 - 0x8]
  212. 00000238  486D 1504                pea.l      [A5 + 0x1504]
  213. 0000023C  3F3C 006A                move.w     -[A7], 0x6A /* 'j' */
  214. 00000240  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  215. 00000244  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  216. 00000248  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  217. 0000024C  486E FFB8                pea.l      [A6 - 0x48]
  218. 00000250  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  219. 00000254  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  220. 00000258  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  221. 0000025C  1F2E FFF7                move.b     -[A7], [A6 - 0x9]
  222. 00000260  1F2E FFF6                move.b     -[A7], [A6 - 0xA]
  223. 00000264  1F3C 0001                move.b     -[A7], 0x1
  224. 00000268  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  225. 0000026C  4EBA 0F6A                jsr        [PC + 0xF6A /* 000011D8 */]
  226. 00000270  2D6E FFF8 000E           move.l     [A6 + 0xE], [A6 - 0x8]
  227. 00000276  4E5E                     unlink     A6
  228. 00000278  205F                     movea.l    A0, [A7]+
  229. 0000027A  5C4F                     addq.w     A7, 6
  230. 0000027C  4ED0                     jmp        [A0]
  231. 0000027E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  232. // begin alternate branch 00000280-00000284
  233. export_283:
  234. fn00000280:
  235. 00000280  4E56 FFF8                link       A6, -0x0008
  236. // end alternate branch 00000280-00000284
  237. export_283: // at 00000280 (misaligned)
  238. fn00000280: // (misaligned)
  239. 00000282  FFF8                     .invalid   <<F/7/7>>
  240. 00000284  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  241. 00000288  42A7                     clr.l      -[A7]
  242. 0000028A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  243. 0000028E  42A7                     clr.l      -[A7]
  244. 00000290  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  245. 00000294  486D F6A8                pea.l      [A5 - 0x958]
  246. 00000298  2F2D F87C                move.l     -[A7], [A5 - 0x784]
  247. 0000029C  4EBA 0146                jsr        [PC + 0x146 /* 000003E4 */]
  248. 000002A0  265F                     movea.l    A3, [A7]+
  249. 000002A2  200B                     move.l     D0, A3
  250. 000002A4  675C                     beq        +0x5E /* 00000302 */
  251. 000002A6  2053                     movea.l    A0, [A3]
  252. 000002A8  4AA8 0038                tst.l      [A0 + 0x38]
  253. 000002AC  6728                     beq        +0x2A /* 000002D6 */
  254. 000002AE  2253                     movea.l    A1, [A3]
  255. 000002B0  2069 0038                movea.l    A0, [A1 + 0x38]
  256. 000002B4  49E8 0010                lea.l      A4, [A0 + 0x10]
  257. 000002B8  302C 0006                move.w     D0, [A4 + 0x6]
  258. 000002BC  906C 0002                sub.w      D0, [A4 + 0x2]
  259. 000002C0  48C0                     ext.l      D0
  260. 000002C2  2F00                     move.l     -[A7], D0
  261. 000002C4  302C 0004                move.w     D0, [A4 + 0x4]
  262. 000002C8  9054                     sub.w      D0, [A4]
  263. 000002CA  48C0                     ext.l      D0
  264. 000002CC  2F00                     move.l     -[A7], D0
  265. 000002CE  4267                     clr.w      -[A7]
  266. 000002D0  2F0B                     move.l     -[A7], A3
  267. 000002D2  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  268. label000002D6:
  269. 000002D6  2253                     movea.l    A1, [A3]
  270. 000002D8  41E9 0052                lea.l      A0, [A1 + 0x52]
  271. 000002DC  45FA 0034                lea.l      A2, [PC + 0x34 /* 00000312, value 0x20202020 '    ', cstring "    " */]
  272. 000002E0  7003                     moveq.l    D0, 0x03
  273. label000002E2:
  274. 000002E2  B10A                     cmpm.b     [A0]+, [A2]+
  275. 000002E4  56C8 FFFC                dbne       D0, -0x6 /* 000002E2 */
  276. 000002E8  6718                     beq        +0x1A /* 00000302 */
  277. 000002EA  42A7                     clr.l      -[A7]
  278. 000002EC  2053                     movea.l    A0, [A3]
  279. 000002EE  2F28 0052                move.l     -[A7], [A0 + 0x52]
  280. 000002F2  2F0B                     move.l     -[A7], A3
  281. 000002F4  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  282. 000002F8  2E1F                     move.l     D7, [A7]+
  283. 000002FA  6706                     beq        +0x8 /* 00000302 */
  284. 000002FC  2053                     movea.l    A0, [A3]
  285. 000002FE  2147 004E                move.l     [A0 + 0x4E], D7
  286. label00000302:
  287. 00000302  2D4B 000E                move.l     [A6 + 0xE], A3
  288. 00000306  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  289. 0000030A  4E5E                     unlink     A6
  290. 0000030C  205F                     movea.l    A0, [A7]+
  291. 0000030E  5C4F                     addq.w     A7, 6
  292. 00000310  4ED0                     jmp        [A0]
  293. 00000312  2020                     move.l     D0, -[A0]
  294. 00000314  2020                     move.l     D0, -[A0]
  295. 00000316  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  296. // begin alternate branch 00000318-0000031C
  297. export_284:
  298. fn00000318:
  299. 00000318  4E56 FFF8                link       A6, -0x0008
  300. // end alternate branch 00000318-0000031C
  301. export_284: // at 00000318 (misaligned)
  302. fn00000318: // (misaligned)
  303. 0000031A  FFF8                     .invalid   <<F/7/7>>
  304. 0000031C  48E7 0018                movem.l    -[A7], A3,A4
  305. 00000320  206E 0008                movea.l    A0, [A6 + 0x8]
  306. 00000324  2050                     movea.l    A0, [A0]
  307. 00000326  4AA8 0002                tst.l      [A0 + 0x2]
  308. 0000032A  6722                     beq        +0x24 /* 0000034E */
  309. 0000032C  42A7                     clr.l      -[A7]
  310. 0000032E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  311. 00000332  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  312. 00000336  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  313. 0000033A  206E 0008                movea.l    A0, [A6 + 0x8]
  314. 0000033E  2050                     movea.l    A0, [A0]
  315. 00000340  2F28 0002                move.l     -[A7], [A0 + 0x2]
  316. 00000344  4EBA FFD2                jsr        [PC - 0x2E /* 00000318 */]
  317. 00000348  2D5F 0018                move.l     [A6 + 0x18], [A7]+
  318. 0000034C  606A                     bra        +0x6C /* 000003B8 */
  319. label0000034E:
  320. 0000034E  206E 000C                movea.l    A0, [A6 + 0xC]
  321. 00000352  2850                     movea.l    A4, [A0]
  322. 00000354  4A2C 001E                tst.b      [A4 + 0x1E]
  323. 00000358  6738                     beq        +0x3A /* 00000392 */
  324. 0000035A  42A7                     clr.l      -[A7]
  325. 0000035C  486C 001E                pea.l      [A4 + 0x1E]
  326. 00000360  4EAD 026A                jsr        [A5 + 0x26A /* export_73 */]
  327. 00000364  265F                     movea.l    A3, [A7]+
  328. 00000366  200B                     move.l     D0, A3
  329. 00000368  57C0                     seq        D0
  330. 0000036A  4A00                     tst.b      D0
  331. 0000036C  6722                     beq        +0x24 /* 00000390 */
  332. 0000036E  2F00                     move.l     -[A7], D0
  333. 00000370  4267                     clr.w      -[A7]
  334. 00000372  486C 001E                pea.l      [A4 + 0x1E]
  335. 00000376  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  336. 0000037A  321F                     move.w     D1, [A7]+
  337. 0000037C  201F                     move.l     D0, [A7]+
  338. 0000037E  4A41                     tst.w      D1
  339. 00000380  57C1                     seq        D1
  340. 00000382  C001                     and.b      D0, D1
  341. 00000384  670A                     beq        +0xC /* 00000390 */
  342. 00000386  3F3C 8000                move.w     -[A7], 0x8000
  343. 0000038A  42A7                     clr.l      -[A7]
  344. 0000038C  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  345. label00000390:
  346. 00000390  600C                     bra        +0xE /* 0000039E */
  347. label00000392:
  348. 00000392  42A7                     clr.l      -[A7]
  349. 00000394  2F2C 001A                move.l     -[A7], [A4 + 0x1A]
  350. 00000398  4EBA FDEE                jsr        [PC - 0x212 /* 00000188 */]
  351. 0000039C  265F                     movea.l    A3, [A7]+
  352. label0000039E:
  353. 0000039E  200B                     move.l     D0, A3
  354. 000003A0  6712                     beq        +0x14 /* 000003B4 */
  355. 000003A2  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  356. 000003A6  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  357. 000003AA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  358. 000003AE  2F0B                     move.l     -[A7], A3
  359. 000003B0  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  360. label000003B4:
  361. 000003B4  2D4B 0018                move.l     [A6 + 0x18], A3
  362. label000003B8:
  363. 000003B8  4CDF 1800                movem.l    A3,A4, [A7]+
  364. 000003BC  4E5E                     unlink     A6
  365. 000003BE  205F                     movea.l    A0, [A7]+
  366. 000003C0  DEFC 0010                add.w      A7, 0x10
  367. 000003C4  4ED0                     jmp        [A0]
  368. 000003C6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  369. 000003CA  0000 206E                ori.b      D0, 0x6E /* 'n' */
  370. 000003CE  0008 2F28                ori.b      A0, 0x28 /* '(' */
  371. 000003D2  FFD8                     .invalid   <<F/7/7>>
  372. 000003D4  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  373. 000003D8  4E5E                     unlink     A6
  374. 000003DA  205F                     movea.l    A0, [A7]+
  375. 000003DC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  376. 000003E0  4ED0                     jmp        [A0]
  377. 000003E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  378. // begin alternate branch 000003E4-000003E8
  379. export_285:
  380. fn000003E4:
  381. 000003E4  4E56 FF98                link       A6, -0x0068
  382. // end alternate branch 000003E4-000003E8
  383. export_285: // at 000003E4 (misaligned)
  384. fn000003E4: // (misaligned)
  385. 000003E6  FF98                     .invalid   <<F/6/7>>
  386. 000003E8  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  387. 000003EC  206E 000C                movea.l    A0, [A6 + 0xC]
  388. 000003F0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  389. 000003F4  22D8                     move.l     [A1]+, [A0]+
  390. 000003F6  22D8                     move.l     [A1]+, [A0]+
  391. 000003F8  2A2E 0012                move.l     D5, [A6 + 0x12]
  392. 000003FC  206E 0008                movea.l    A0, [A6 + 0x8]
  393. 00000400  2050                     movea.l    A0, [A0]
  394. 00000402  4AA8 0002                tst.l      [A0 + 0x2]
  395. 00000406  6726                     beq        +0x28 /* 0000042E */
  396. 00000408  42A7                     clr.l      -[A7]
  397. 0000040A  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  398. 0000040E  2F05                     move.l     -[A7], D5
  399. 00000410  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  400. 00000414  486E FFF8                pea.l      [A6 - 0x8]
  401. 00000418  206E 0008                movea.l    A0, [A6 + 0x8]
  402. 0000041C  2050                     movea.l    A0, [A0]
  403. 0000041E  2F28 0002                move.l     -[A7], [A0 + 0x2]
  404. 00000422  4EBA FFC0                jsr        [PC - 0x40 /* 000003E4 */]
  405. 00000426  2D5F 001A                move.l     [A6 + 0x1A], [A7]+
  406. 0000042A  6000 0214                bra        +0x216 /* 00000640 */
  407. label0000042E:
  408. 0000042E  7000                     moveq.l    D0, 0x00
  409. 00000430  2D40 FFD8                move.l     [A6 - 0x28], D0
  410. 00000434  42A7                     clr.l      -[A7]
  411. 00000436  2F3A 0216                move.l     -[A7], [PC + 0x216 /* 0000064E, value 0x76696577 'view', cstring "view" */]
  412. 0000043A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  413. 0000043E  A9A0                     syscall    GetResource
  414. 00000440  2C1F                     move.l     D6, [A7]+
  415. 00000442  6606                     bne        +0x8 /* 0000044A */
  416. 00000444  2F06                     move.l     -[A7], D6
  417. 00000446  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  418. label0000044A:
  419. 0000044A  2F06                     move.l     -[A7], D6
  420. 0000044C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  421. 00000450  2F06                     move.l     -[A7], D6
  422. 00000452  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  423. 00000456  486E FF9A                pea.l      [A6 - 0x66]
  424. 0000045A  487A FF6C                pea.l      [PC - 0x94 /* 000003C8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  425. 0000045E  2F0E                     move.l     -[A7], A6
  426. 00000460  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  427. 00000464  2046                     movea.l    A0, D6
  428. 00000466  2050                     movea.l    A0, [A0]
  429. 00000468  3D50 FFF4                move.w     [A6 - 0xC], [A0]
  430. 0000046C  2046                     movea.l    A0, D6
  431. 0000046E  2050                     movea.l    A0, [A0]
  432. 00000470  5488                     addq.l     A0, 2
  433. 00000472  2D48 FFE8                move.l     [A6 - 0x18], A0
  434. 00000476  2D7C 2020 2020 FFE4      move.l     [A6 - 0x1C], 0x20202020 /* '    ' */
  435. 0000047E  2645                     movea.l    A3, D5
  436. 00000480  2805                     move.l     D4, D5
  437. 00000482  3D6E FFF4 FF98           move.w     [A6 - 0x68], [A6 - 0xC]
  438. 00000488  3D7C 0001 FFF6           move.w     [A6 - 0xA], 0x1
  439. 0000048E  6000 0190                bra        +0x192 /* 00000620 */
  440. label00000492:
  441. 00000492  286E FFE8                movea.l    A4, [A6 - 0x18]
  442. 00000496  203C 2020 2020           move.l     D0, 0x20202020 /* '    ' */
  443. 0000049C  B094                     cmp.l      D0, [A4]
  444. 0000049E  6604                     bne        +0x6 /* 000004A4 */
  445. 000004A0  2E05                     move.l     D7, D5
  446. 000004A2  6062                     bra        +0x64 /* 00000506 */
  447. label000004A4:
  448. 000004A4  2014                     move.l     D0, [A4]
  449. 000004A6  B0AE FFE4                cmp.l      D0, [A6 - 0x1C]
  450. 000004AA  675A                     beq        +0x5C /* 00000506 */
  451. 000004AC  2E0B                     move.l     D7, A3
  452. label000004AE:
  453. 000004AE  4A87                     tst.l      D7
  454. 000004B0  56C0                     sne        D0
  455. 000004B2  4A00                     tst.b      D0
  456. 000004B4  6722                     beq        +0x24 /* 000004D8 */
  457. 000004B6  2047                     movea.l    A0, D7
  458. 000004B8  2050                     movea.l    A0, [A0]
  459. 000004BA  43E8 002E                lea.l      A1, [A0 + 0x2E]
  460. 000004BE  7203                     moveq.l    D1, 0x03
  461. 000004C0  204C                     movea.l    A0, A4
  462. label000004C2:
  463. 000004C2  B308                     cmpm.b     [A1]+, [A0]+
  464. 000004C4  56C9 FFFC                dbne       D1, -0x6 /* 000004C2 */
  465. 000004C8  56C1                     sne        D1
  466. 000004CA  C001                     and.b      D0, D1
  467. 000004CC  670A                     beq        +0xC /* 000004D8 */
  468. 000004CE  2047                     movea.l    A0, D7
  469. 000004D0  2050                     movea.l    A0, [A0]
  470. 000004D2  2E28 000E                move.l     D7, [A0 + 0xE]
  471. 000004D6  60D6                     bra        -0x28 /* 000004AE */
  472. label000004D8:
  473. 000004D8  4A87                     tst.l      D7
  474. 000004DA  57C0                     seq        D0
  475. 000004DC  4A00                     tst.b      D0
  476. 000004DE  6726                     beq        +0x28 /* 00000506 */
  477. 000004E0  4A84                     tst.l      D4
  478. 000004E2  56C1                     sne        D1
  479. 000004E4  C001                     and.b      D0, D1
  480. 000004E6  671E                     beq        +0x20 /* 00000506 */
  481. 000004E8  200B                     move.l     D0, A3
  482. 000004EA  670E                     beq        +0x10 /* 000004FA */
  483. 000004EC  42A7                     clr.l      -[A7]
  484. 000004EE  2F14                     move.l     -[A7], [A4]
  485. 000004F0  2F0B                     move.l     -[A7], A3
  486. 000004F2  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  487. 000004F6  2E1F                     move.l     D7, [A7]+
  488. 000004F8  600C                     bra        +0xE /* 00000506 */
  489. label000004FA:
  490. 000004FA  42A7                     clr.l      -[A7]
  491. 000004FC  2F14                     move.l     -[A7], [A4]
  492. 000004FE  2F04                     move.l     -[A7], D4
  493. 00000500  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  494. 00000504  2E1F                     move.l     D7, [A7]+
  495. label00000506:
  496. 00000506  2D54 FFE4                move.l     [A6 - 0x1C], [A4]
  497. 0000050A  203C 696E 636C           move.l     D0, 0x696E636C /* 'incl' */
  498. 00000510  B0AC 001A                cmp.l      D0, [A4 + 0x1A]
  499. 00000514  6628                     bne        +0x2A /* 0000053E */
  500. 00000516  42A7                     clr.l      -[A7]
  501. 00000518  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  502. 0000051C  2F07                     move.l     -[A7], D7
  503. 0000051E  3F2C 001E                move.w     -[A7], [A4 + 0x1E]
  504. 00000522  486D F6A8                pea.l      [A5 - 0x958]
  505. 00000526  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  506. 0000052A  4EBA FEB8                jsr        [PC - 0x148 /* 000003E4 */]
  507. 0000052E  265F                     movea.l    A3, [A7]+
  508. 00000530  486E FFE8                pea.l      [A6 - 0x18]
  509. 00000534  7020                     moveq.l    D0, 0x20
  510. 00000536  2F00                     move.l     -[A7], D0
  511. 00000538  4EBA 0A06                jsr        [PC + 0xA06 /* 00000F40 */]
  512. 0000053C  604A                     bra        +0x4C /* 00000588 */
  513. label0000053E:
  514. 0000053E  203C 696E 6340           move.l     D0, 0x696E6340 /* 'inc@' */
  515. 00000544  B0AC 001A                cmp.l      D0, [A4 + 0x1A]
  516. 00000548  6628                     bne        +0x2A /* 00000572 */
  517. 0000054A  42A7                     clr.l      -[A7]
  518. 0000054C  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  519. 00000550  2F07                     move.l     -[A7], D7
  520. 00000552  3F2C 001E                move.w     -[A7], [A4 + 0x1E]
  521. 00000556  486C 0020                pea.l      [A4 + 0x20]
  522. 0000055A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  523. 0000055E  4EBA FE84                jsr        [PC - 0x17C /* 000003E4 */]
  524. 00000562  265F                     movea.l    A3, [A7]+
  525. 00000564  486E FFE8                pea.l      [A6 - 0x18]
  526. 00000568  7028                     moveq.l    D0, 0x28
  527. 0000056A  2F00                     move.l     -[A7], D0
  528. 0000056C  4EBA 09D2                jsr        [PC + 0x9D2 /* 00000F40 */]
  529. 00000570  6016                     bra        +0x18 /* 00000588 */
  530. label00000572:
  531. 00000572  42A7                     clr.l      -[A7]
  532. 00000574  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  533. 00000578  2F07                     move.l     -[A7], D7
  534. 0000057A  486E FFE8                pea.l      [A6 - 0x18]
  535. 0000057E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  536. 00000582  4EBA FD94                jsr        [PC - 0x26C /* 00000318 */]
  537. 00000586  265F                     movea.l    A3, [A7]+
  538. label00000588:
  539. 00000588  200B                     move.l     D0, A3
  540. 0000058A  6604                     bne        +0x6 /* 00000590 */
  541. 0000058C  6000 009E                bra        +0xA0 /* 0000062C */
  542. label00000590:
  543. 00000590  4AAE FFFC                tst.l      [A6 - 0x4]
  544. 00000594  56C0                     sne        D0
  545. 00000596  4A00                     tst.b      D0
  546. 00000598  660A                     bne        +0xC /* 000005A4 */
  547. 0000059A  4AAE FFF8                tst.l      [A6 - 0x8]
  548. 0000059E  56C1                     sne        D1
  549. 000005A0  8001                     or.b       D0, D1
  550. 000005A2  6732                     beq        +0x34 /* 000005D6 */
  551. label000005A4:
  552. 000005A4  2053                     movea.l    A0, [A3]
  553. 000005A6  BAA8 000E                cmp.l      D5, [A0 + 0xE]
  554. 000005AA  57C1                     seq        D1
  555. 000005AC  C001                     and.b      D0, D1
  556. 000005AE  6726                     beq        +0x28 /* 000005D6 */
  557. 000005B0  4A85                     tst.l      D5
  558. 000005B2  56C1                     sne        D1
  559. 000005B4  C001                     and.b      D0, D1
  560. 000005B6  671E                     beq        +0x20 /* 000005D6 */
  561. 000005B8  202E FFFC                move.l     D0, [A6 - 0x4]
  562. 000005BC  2053                     movea.l    A0, [A3]
  563. 000005BE  D0A8 001E                add.l      D0, [A0 + 0x1E]
  564. 000005C2  2F00                     move.l     -[A7], D0
  565. 000005C4  202E FFF8                move.l     D0, [A6 - 0x8]
  566. 000005C8  D0A8 001A                add.l      D0, [A0 + 0x1A]
  567. 000005CC  2F00                     move.l     -[A7], D0
  568. 000005CE  4267                     clr.w      -[A7]
  569. 000005D0  2F0B                     move.l     -[A7], A3
  570. 000005D2  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  571. label000005D6:
  572. 000005D6  7001                     moveq.l    D0, 0x01
  573. 000005D8  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  574. 000005DC  661E                     bne        +0x20 /* 000005FC */
  575. 000005DE  2D4B FFD8                move.l     [A6 - 0x28], A3
  576. 000005E2  4267                     clr.w      -[A7]
  577. 000005E4  2F0B                     move.l     -[A7], A3
  578. 000005E6  486D 1504                pea.l      [A5 + 0x1504]
  579. 000005EA  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  580. 000005EE  101F                     move.b     D0, [A7]+
  581. 000005F0  670A                     beq        +0xC /* 000005FC */
  582. 000005F2  4A85                     tst.l      D5
  583. 000005F4  57C1                     seq        D1
  584. 000005F6  C001                     and.b      D0, D1
  585. 000005F8  6702                     beq        +0x4 /* 000005FC */
  586. 000005FA  2A0B                     move.l     D5, A3
  587. label000005FC:
  588. 000005FC  4A84                     tst.l      D4
  589. 000005FE  57C0                     seq        D0
  590. 00000600  4A00                     tst.b      D0
  591. 00000602  6716                     beq        +0x18 /* 0000061A */
  592. 00000604  220B                     move.l     D1, A3
  593. 00000606  56C1                     sne        D1
  594. 00000608  C001                     and.b      D0, D1
  595. 0000060A  670E                     beq        +0x10 /* 0000061A */
  596. 0000060C  2053                     movea.l    A0, [A3]
  597. 0000060E  4AA8 000E                tst.l      [A0 + 0xE]
  598. 00000612  57C1                     seq        D1
  599. 00000614  C001                     and.b      D0, D1
  600. 00000616  6702                     beq        +0x4 /* 0000061A */
  601. 00000618  280B                     move.l     D4, A3
  602. label0000061A:
  603. 0000061A  526E FFF6                addq.w     [A6 - 0xA], 1
  604. 0000061E  690C                     bvs        +0xE /* 0000062C */
  605. label00000620:
  606. 00000620  302E FFF6                move.w     D0, [A6 - 0xA]
  607. 00000624  B06E FF98                cmp.w      D0, [A6 - 0x68]
  608. 00000628  6F00 FE68                ble        -0x196 /* 00000492 */
  609. label0000062C:
  610. 0000062C  2F06                     move.l     -[A7], D6
  611. 0000062E  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  612. 00000632  486E FF9A                pea.l      [A6 - 0x66]
  613. 00000636  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  614. 0000063A  2D6E FFD8 001A           move.l     [A6 + 0x1A], [A6 - 0x28]
  615. label00000640:
  616. 00000640  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  617. 00000644  4E5E                     unlink     A6
  618. 00000646  205F                     movea.l    A0, [A7]+
  619. 00000648  DEFC 0012                add.w      A7, 0x12
  620. 0000064C  4ED0                     jmp        [A0]
  621. 0000064E  7669                     moveq.l    D3, 0x69
  622. 00000650  6577                     bcs        +0x79 /* 000006C9 */
  623. 00000652  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  624. export_286: // at 00000654 (misaligned)
  625. 00000656  0000 206E                ori.b      D0, 0x6E /* 'n' */
  626. 0000065A  0008 2050                ori.b      A0, 0x50 /* 'P' */
  627. 0000065E  3F28 0002                move.w     -[A7], [A0 + 0x2]
  628. 00000662  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  629. 00000666  4EBA 02BC                jsr        [PC + 0x2BC /* 00000924 */]
  630. 0000066A  4E5E                     unlink     A6
  631. 0000066C  2E9F                     move.l     [A7], [A7]+
  632. 0000066E  4E75                     rts
  633. export_287:
  634. 00000670  4E56 FEF8                link       A6, -0x0108
  635. 00000674  2F0C                     move.l     -[A7], A4
  636. 00000676  286E 0008                movea.l    A4, [A6 + 0x8]
  637. 0000067A  4267                     clr.w      -[A7]
  638. 0000067C  2054                     movea.l    A0, [A4]
  639. 0000067E  3F28 0002                move.w     -[A7], [A0 + 0x2]
  640. 00000682  486E FEF8                pea.l      [A6 - 0x108]
  641. 00000686  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  642. 0000068A  4EBA 0050                jsr        [PC + 0x50 /* 000006DC */]
  643. 0000068E  101F                     move.b     D0, [A7]+
  644. 00000690  6712                     beq        +0x14 /* 000006A4 */
  645. 00000692  2054                     movea.l    A0, [A4]
  646. 00000694  3F28 0002                move.w     -[A7], [A0 + 0x2]
  647. 00000698  486E FEF8                pea.l      [A6 - 0x108]
  648. 0000069C  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  649. 000006A0  4EBA 0406                jsr        [PC + 0x406 /* 00000AA8 */]
  650. label000006A4:
  651. 000006A4  285F                     movea.l    A4, [A7]+
  652. 000006A6  4E5E                     unlink     A6
  653. 000006A8  2E9F                     move.l     [A7], [A7]+
  654. 000006AA  4E75                     rts
  655. export_288:
  656. fn000006AC:
  657. 000006AC  4E56 0000                link       A6, 0
  658. 000006B0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  659. 000006B4  2F2D F7CC                move.l     -[A7], [A5 - 0x834]
  660. 000006B8  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  661. 000006BC  4E5E                     unlink     A6
  662. 000006BE  205F                     movea.l    A0, [A7]+
  663. 000006C0  504F                     addq.w     A7, 8
  664. 000006C2  4ED0                     jmp        [A0]
  665. export_289:
  666. fn000006C4:
  667. 000006C4  4E56 0000                link       A6, 0
  668. 000006C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  669. 000006CC  2F2D F998                move.l     -[A7], [A5 - 0x668]
  670. 000006D0  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  671. 000006D4  4E5E                     unlink     A6
  672. 000006D6  205F                     movea.l    A0, [A7]+
  673. 000006D8  504F                     addq.w     A7, 8
  674. 000006DA  4ED0                     jmp        [A0]
  675. export_290:
  676. fn000006DC:
  677. 000006DC  4E56 FF9A                link       A6, -0x0066
  678. 000006E0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  679. 000006E4  266E 000C                movea.l    A3, [A6 + 0xC]
  680. 000006E8  2C2E 0008                move.l     D6, [A6 + 0x8]
  681. 000006EC  42A7                     clr.l      -[A7]
  682. 000006EE  42A7                     clr.l      -[A7]
  683. 000006F0  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  684. 000006F4  285F                     movea.l    A4, [A7]+
  685. 000006F6  2F0C                     move.l     -[A7], A4
  686. 000006F8  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  687. 000006FC  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  688. 00000700  486E FFFE                pea.l      [A6 - 0x2]
  689. 00000704  486E FFFA                pea.l      [A6 - 0x6]
  690. 00000708  486E FFF6                pea.l      [A6 - 0xA]
  691. 0000070C  486E FFF2                pea.l      [A6 - 0xE]
  692. 00000710  486E FFEE                pea.l      [A6 - 0x12]
  693. 00000714  2F0C                     move.l     -[A7], A4
  694. 00000716  2F06                     move.l     -[A7], D6
  695. 00000718  4EBA 0476                jsr        [PC + 0x476 /* 00000B90 */]
  696. 0000071C  42A7                     clr.l      -[A7]
  697. 0000071E  2F0C                     move.l     -[A7], A4
  698. 00000720  4EAD 0372                jsr        [A5 + 0x372 /* export_106 */]
  699. 00000724  7004                     moveq.l    D0, 0x04
  700. 00000726  2F00                     move.l     -[A7], D0
  701. 00000728  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  702. 0000072C  201F                     move.l     D0, [A7]+
  703. 0000072E  3E00                     move.w     D7, D0
  704. 00000730  4A47                     tst.w      D7
  705. 00000732  660C                     bne        +0xE /* 00000740 */
  706. 00000734  7EFF                     moveq.l    D7, 0xFFFFFFFF
  707. 00000736  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  708. 0000073A  2D48 FFE6                move.l     [A6 - 0x1A], A0
  709. 0000073E  6010                     bra        +0x12 /* 00000750 */
  710. label00000740:
  711. 00000740  2F0C                     move.l     -[A7], A4
  712. 00000742  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  713. 00000746  2F0C                     move.l     -[A7], A4
  714. 00000748  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  715. 0000074C  2D54 FFE6                move.l     [A6 - 0x1A], [A4]
  716. label00000750:
  717. 00000750  2F06                     move.l     -[A7], D6
  718. 00000752  4EAD 106A                jsr        [A5 + 0x106A /* export_521 */]
  719. 00000756  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  720. 0000075A  487A 0060                pea.l      [PC + 0x60 /* 000007BC, value 0x0, cstring "" */]
  721. 0000075E  2F2E FFF6                move.l     -[A7], [A6 - 0xA]
  722. 00000762  3F07                     move.w     -[A7], D7
  723. 00000764  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  724. 00000768  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  725. 0000076C  486E FF9A                pea.l      [A6 - 0x66]
  726. 00000770  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  727. 00000774  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  728. 00000778  4EAD 04B2                jsr        [A5 + 0x4B2 /* export_146 */]
  729. 0000077C  2F0C                     move.l     -[A7], A4
  730. 0000077E  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  731. 00000782  1D6E FF9A 0012           move.b     [A6 + 0x12], [A6 - 0x66]
  732. 00000788  102E FF9A                move.b     D0, [A6 - 0x66]
  733. 0000078C  6720                     beq        +0x22 /* 000007AE */
  734. 0000078E  36AE FFA0                move.w     [A3], [A6 - 0x60]
  735. 00000792  276E FF9C 0002           move.l     [A3 + 0x2], [A6 - 0x64]
  736. 00000798  376E FFA2 0006           move.w     [A3 + 0x6], [A6 - 0x5E]
  737. 0000079E  204B                     movea.l    A0, A3
  738. 000007A0  5088                     addq.l     A0, 8
  739. 000007A2  43EE FFA4                lea.l      A1, [A6 - 0x5C]
  740. 000007A6  700F                     moveq.l    D0, 0x0F
  741. label000007A8:
  742. 000007A8  20D9                     move.l     [A0]+, [A1]+
  743. 000007AA  51C8 FFFC                dbf        D0, -0x6 /* 000007A8 */
  744. label000007AE:
  745. 000007AE  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  746. 000007B2  4E5E                     unlink     A6
  747. 000007B4  205F                     movea.l    A0, [A7]+
  748. 000007B6  DEFC 000A                add.w      A7, 0xA /* '\n' */
  749. 000007BA  4ED0                     jmp        [A0]
  750. 000007BC  0000 0000                ori.b      D0, 0x0
  751. 000007C0  4E56 FFFC                link       A6, -0x0004
  752. 000007C4  2F0C                     move.l     -[A7], A4
  753. 000007C6  286E 0008                movea.l    A4, [A6 + 0x8]
  754. 000007CA  204C                     movea.l    A0, A4
  755. 000007CC  5088                     addq.l     A0, 8
  756. 000007CE  2050                     movea.l    A0, [A0]
  757. 000007D0  2D48 FFFC                move.l     [A6 - 0x4], A0
  758. 000007D4  4267                     clr.w      -[A7]
  759. 000007D6  1F2C FFEF                move.b     -[A7], [A4 - 0x11]
  760. 000007DA  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  761. 000007DE  195F FFEF                move.b     [A4 - 0x11], [A7]+
  762. 000007E2  285F                     movea.l    A4, [A7]+
  763. 000007E4  4E5E                     unlink     A6
  764. 000007E6  205F                     movea.l    A0, [A7]+
  765. 000007E8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  766. 000007EC  4ED0                     jmp        [A0]
  767. 000007EE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  768. // begin alternate branch 000007F0-000007F4
  769. export_291:
  770. fn000007F0:
  771. 000007F0  4E56 FFB0                link       A6, -0x0050
  772. // end alternate branch 000007F0-000007F4
  773. export_291: // at 000007F0 (misaligned)
  774. fn000007F0: // (misaligned)
  775. 000007F2  FFB0                     .invalid   <<F/6/7>>
  776. 000007F4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  777. 000007F8  3C2E 0014                move.w     D6, [A6 + 0x14]
  778. 000007FC  2A2E 0016                move.l     D5, [A6 + 0x16]
  779. 00000800  42A7                     clr.l      -[A7]
  780. 00000802  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  781. 00000806  1D5F FFEF                move.b     [A6 - 0x11], [A7]+
  782. 0000080A  486E FFB0                pea.l      [A6 - 0x50]
  783. 0000080E  487A FFB0                pea.l      [PC - 0x50 /* 000007C0, value 0x4E56FFFC */]
  784. 00000812  2F0E                     move.l     -[A7], A6
  785. 00000814  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  786. 00000818  42A7                     clr.l      -[A7]
  787. 0000081A  2F3A 00C4                move.l     -[A7], [PC + 0xC4 /* 000008E0, value 0x57494E44 'WIND', cstring "WINDNV" */]
  788. 0000081E  3F06                     move.w     -[A7], D6
  789. 00000820  A9A0                     syscall    GetResource
  790. 00000822  2E1F                     move.l     D7, [A7]+
  791. 00000824  2F07                     move.l     -[A7], D7
  792. 00000826  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  793. 0000082A  2F07                     move.l     -[A7], D7
  794. 0000082C  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  795. 00000830  2047                     movea.l    A0, D7
  796. 00000832  2850                     movea.l    A4, [A0]
  797. 00000834  422C 000A                clr.b      [A4 + 0xA]
  798. 00000838  206E 000C                movea.l    A0, [A6 + 0xC]
  799. 0000083C  10AC 000C                move.b     [A0], [A4 + 0xC]
  800. 00000840  206E 0010                movea.l    A0, [A6 + 0x10]
  801. 00000844  4A6C 0008                tst.w      [A4 + 0x8]
  802. 00000848  57C0                     seq        D0
  803. 0000084A  4A00                     tst.b      D0
  804. 0000084C  660A                     bne        +0xC /* 00000858 */
  805. 0000084E  7208                     moveq.l    D1, 0x08
  806. 00000850  B26C 0008                cmp.w      D1, [A4 + 0x8]
  807. 00000854  57C1                     seq        D1
  808. 00000856  8001                     or.b       D0, D1
  809. label00000858:
  810. 00000858  4400                     neg.b      D0
  811. 0000085A  1080                     move.b     [A0], D0
  812. 0000085C  102D FD0D                move.b     D0, [A5 - 0x2F3]
  813. 00000860  6710                     beq        +0x12 /* 00000872 */
  814. 00000862  42A7                     clr.l      -[A7]
  815. 00000864  3F06                     move.w     -[A7], D6
  816. 00000866  2F05                     move.l     -[A7], D5
  817. 00000868  70FF                     moveq.l    D0, 0xFFFFFFFF
  818. 0000086A  2F00                     move.l     -[A7], D0
  819. 0000086C  AA46                     syscall    GetNewCWindow
  820. 0000086E  265F                     movea.l    A3, [A7]+
  821. 00000870  600E                     bra        +0x10 /* 00000880 */
  822. label00000872:
  823. 00000872  42A7                     clr.l      -[A7]
  824. 00000874  3F06                     move.w     -[A7], D6
  825. 00000876  2F05                     move.l     -[A7], D5
  826. 00000878  70FF                     moveq.l    D0, 0xFFFFFFFF
  827. 0000087A  2F00                     move.l     -[A7], D0
  828. 0000087C  A9BD                     syscall    GetNewWindow
  829. 0000087E  265F                     movea.l    A3, [A7]+
  830. label00000880:
  831. 00000880  2F0B                     move.l     -[A7], A3
  832. 00000882  2047                     movea.l    A0, D7
  833. 00000884  2050                     movea.l    A0, [A0]
  834. 00000886  3028 0008                move.w     D0, [A0 + 0x8]
  835. 0000088A  48C0                     ext.l      D0
  836. 0000088C  2F00                     move.l     -[A7], D0
  837. 0000088E  A918                     syscall    SetWRefCon
  838. 00000890  4267                     clr.w      -[A7]
  839. 00000892  1F2E FFEF                move.b     -[A7], [A6 - 0x11]
  840. 00000896  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  841. 0000089A  1D5F FFEF                move.b     [A6 - 0x11], [A7]+
  842. 0000089E  486E FFB0                pea.l      [A6 - 0x50]
  843. 000008A2  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  844. 000008A6  2F0B                     move.l     -[A7], A3
  845. 000008A8  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  846. 000008AC  4267                     clr.w      -[A7]
  847. 000008AE  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  848. 000008B2  101F                     move.b     D0, [A7]+
  849. 000008B4  6618                     bne        +0x1A /* 000008CE */
  850. 000008B6  2F0B                     move.l     -[A7], A3
  851. 000008B8  4A85                     tst.l      D5
  852. 000008BA  57C0                     seq        D0
  853. 000008BC  4400                     neg.b      D0
  854. 000008BE  1F00                     move.b     -[A7], D0
  855. 000008C0  4EAD 0C72                jsr        [A5 + 0xC72 /* export_394 */]
  856. 000008C4  3F3C FF94                move.w     -[A7], 0xFF94
  857. 000008C8  42A7                     clr.l      -[A7]
  858. 000008CA  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  859. label000008CE:
  860. 000008CE  2D4B 001A                move.l     [A6 + 0x1A], A3
  861. 000008D2  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  862. 000008D6  4E5E                     unlink     A6
  863. 000008D8  205F                     movea.l    A0, [A7]+
  864. 000008DA  DEFC 0012                add.w      A7, 0x12
  865. 000008DE  4ED0                     jmp        [A0]
  866. 000008E0  5749                     subq.w     A1, 3
  867. 000008E2  4E44                     trap       4
  868. export_292:
  869. fn000008E4:
  870. 000008E4  4E56 0000                link       A6, 0
  871. 000008E8  3D6E 0010 0012           move.w     [A6 + 0x12], [A6 + 0x10]
  872. 000008EE  4E5E                     unlink     A6
  873. 000008F0  205F                     movea.l    A0, [A7]+
  874. 000008F2  DEFC 000A                add.w      A7, 0xA /* '\n' */
  875. 000008F6  4ED0                     jmp        [A0]
  876. 000008F8  4E56 0000                link       A6, 0
  877. 000008FC  206E 0008                movea.l    A0, [A6 + 0x8]
  878. 00000900  2F28 FFFC                move.l     -[A7], [A0 - 0x4]
  879. 00000904  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  880. 00000908  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  881. 0000090C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  882. 00000910  2F3C 00C8 0005           move.l     -[A7], 0xC80005
  883. 00000916  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  884. 0000091A  4E5E                     unlink     A6
  885. 0000091C  205F                     movea.l    A0, [A7]+
  886. 0000091E  DEFC 000A                add.w      A7, 0xA /* '\n' */
  887. 00000922  4ED0                     jmp        [A0]
  888. export_293:
  889. fn00000924:
  890. 00000924  4E56 FDBA                link       A6, -0x0246
  891. 00000928  48E7 0018                movem.l    -[A7], A3,A4
  892. 0000092C  266E 0008                movea.l    A3, [A6 + 0x8]
  893. 00000930  7000                     moveq.l    D0, 0x00
  894. 00000932  2D40 FFFC                move.l     [A6 - 0x4], D0
  895. 00000936  486E FFBE                pea.l      [A6 - 0x42]
  896. 0000093A  487A FFBC                pea.l      [PC - 0x44 /* 000008F8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  897. 0000093E  2F0E                     move.l     -[A7], A6
  898. 00000940  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  899. 00000944  42A7                     clr.l      -[A7]
  900. 00000946  4267                     clr.w      -[A7]
  901. 00000948  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  902. 0000094C  42A7                     clr.l      -[A7]
  903. 0000094E  2F0B                     move.l     -[A7], A3
  904. 00000950  4EBA FF92                jsr        [PC - 0x6E /* 000008E4 */]
  905. 00000954  2F0B                     move.l     -[A7], A3
  906. 00000956  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  907. 0000095A  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  908. 0000095E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  909. 00000962  4EAD 1582                jsr        [A5 + 0x1582 /* export_684 */]
  910. 00000966  4267                     clr.w      -[A7]
  911. 00000968  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  912. 0000096C  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  913. 00000970  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  914. 00000974  4EAD 157A                jsr        [A5 + 0x157A /* export_683 */]
  915. 00000978  486E FEBE                pea.l      [A6 - 0x142]
  916. 0000097C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  917. 00000980  4EBA 0562                jsr        [PC + 0x562 /* 00000EE4 */]
  918. 00000984  4A2E FEBE                tst.b      [A6 - 0x142]
  919. 00000988  6710                     beq        +0x12 /* 0000099A */
  920. 0000098A  486E FEBE                pea.l      [A6 - 0x142]
  921. 0000098E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  922. 00000992  4EAD 10B2                jsr        [A5 + 0x10B2 /* export_530 */]
  923. 00000996  6000 0088                bra        +0x8A /* 00000A20 */
  924. label0000099A:
  925. 0000099A  4267                     clr.w      -[A7]
  926. 0000099C  206E FFFC                movea.l    A0, [A6 - 0x4]
  927. 000009A0  2050                     movea.l    A0, [A0]
  928. 000009A2  2F28 000E                move.l     -[A7], [A0 + 0xE]
  929. 000009A6  4EAD 0D7A                jsr        [A5 + 0xD7A /* export_427 */]
  930. 000009AA  4A5F                     tst.w      [A7]+
  931. 000009AC  6F72                     ble        +0x74 /* 00000A20 */
  932. 000009AE  42A7                     clr.l      -[A7]
  933. 000009B0  206E FFFC                movea.l    A0, [A6 - 0x4]
  934. 000009B4  2050                     movea.l    A0, [A0]
  935. 000009B6  2F28 000E                move.l     -[A7], [A0 + 0xE]
  936. 000009BA  4EAD 0D62                jsr        [A5 + 0xD62 /* export_424 */]
  937. 000009BE  285F                     movea.l    A4, [A7]+
  938. 000009C0  486E FEBE                pea.l      [A6 - 0x142]
  939. 000009C4  2F0C                     move.l     -[A7], A4
  940. 000009C6  4EAD 128A                jsr        [A5 + 0x128A /* export_589 */]
  941. 000009CA  206E FFFC                movea.l    A0, [A6 - 0x4]
  942. 000009CE  2050                     movea.l    A0, [A0]
  943. 000009D0  2F28 0024                move.l     -[A7], [A0 + 0x24]
  944. 000009D4  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  945. 000009D8  206E FFFC                movea.l    A0, [A6 - 0x4]
  946. 000009DC  2F08                     move.l     -[A7], A0
  947. 000009DE  42A7                     clr.l      -[A7]
  948. 000009E0  2F08                     move.l     -[A7], A0
  949. 000009E2  486E FEBE                pea.l      [A6 - 0x142]
  950. 000009E6  2254                     movea.l    A1, [A4]
  951. 000009E8  3F29 0056                move.w     -[A7], [A1 + 0x56]
  952. 000009EC  4240                     clr.w      D0
  953. 000009EE  102E FEBE                move.b     D0, [A6 - 0x142]
  954. 000009F2  9069 0058                sub.w      D0, [A1 + 0x58]
  955. 000009F6  3F00                     move.w     -[A7], D0
  956. 000009F8  486E FDBA                pea.l      [A6 - 0x246]
  957. 000009FC  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  958. 00000A00  205F                     movea.l    A0, [A7]+
  959. 00000A02  486E FDBA                pea.l      [A6 - 0x246]
  960. 00000A06  A906                     syscall    NewString
  961. 00000A08  201F                     move.l     D0, [A7]+
  962. 00000A0A  205F                     movea.l    A0, [A7]+
  963. 00000A0C  2050                     movea.l    A0, [A0]
  964. 00000A0E  2140 0024                move.l     [A0 + 0x24], D0
  965. 00000A12  206E FFFC                movea.l    A0, [A6 - 0x4]
  966. 00000A16  2050                     movea.l    A0, [A0]
  967. 00000A18  2F28 0024                move.l     -[A7], [A0 + 0x24]
  968. 00000A1C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  969. label00000A20:
  970. 00000A20  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  971. 00000A24  2F0B                     move.l     -[A7], A3
  972. 00000A26  4EBA FC84                jsr        [PC - 0x37C /* 000006AC */]
  973. 00000A2A  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  974. 00000A2E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  975. 00000A32  4EBA 0484                jsr        [PC + 0x484 /* 00000EB8 */]
  976. 00000A36  486E FFBE                pea.l      [A6 - 0x42]
  977. 00000A3A  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  978. 00000A3E  4CDF 1800                movem.l    A3,A4, [A7]+
  979. 00000A42  4E5E                     unlink     A6
  980. 00000A44  205F                     movea.l    A0, [A7]+
  981. 00000A46  5C4F                     addq.w     A7, 6
  982. 00000A48  4ED0                     jmp        [A0]
  983. 00000A4A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  984. 00000A4E  FFFC                     .invalid   <<F/7/7>>
  985. 00000A50  2F0C                     move.l     -[A7], A4
  986. 00000A52  286E 0008                movea.l    A4, [A6 + 0x8]
  987. 00000A56  204C                     movea.l    A0, A4
  988. 00000A58  5088                     addq.l     A0, 8
  989. 00000A5A  2050                     movea.l    A0, [A0]
  990. 00000A5C  2D48 FFFC                move.l     [A6 - 0x4], A0
  991. 00000A60  2F2C FEF4                move.l     -[A7], [A4 - 0x10C]
  992. 00000A64  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  993. 00000A68  4AAE 000C                tst.l      [A6 + 0xC]
  994. 00000A6C  6610                     bne        +0x12 /* 00000A7E */
  995. 00000A6E  41ED FACC                lea.l      A0, [A5 - 0x534]
  996. 00000A72  43EC FF00                lea.l      A1, [A4 - 0x100]
  997. 00000A76  703F                     moveq.l    D0, 0x3F
  998. label00000A78:
  999. 00000A78  20D9                     move.l     [A0]+, [A1]+
  1000. 00000A7A  51C8 FFFC                dbf        D0, -0x6 /* 00000A78 */
  1001. label00000A7E:
  1002. 00000A7E  2F2C FEE8                move.l     -[A7], [A4 - 0x118]
  1003. 00000A82  2F2C FEEC                move.l     -[A7], [A4 - 0x114]
  1004. 00000A86  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1005. 00000A8A  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1006. 00000A8E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1007. 00000A92  2F3C 00C8 0006           move.l     -[A7], 0xC80006
  1008. 00000A98  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1009. 00000A9C  285F                     movea.l    A4, [A7]+
  1010. 00000A9E  4E5E                     unlink     A6
  1011. 00000AA0  205F                     movea.l    A0, [A7]+
  1012. 00000AA2  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1013. 00000AA6  4ED0                     jmp        [A0]
  1014. export_294:
  1015. fn00000AA8:
  1016. 00000AA8  4E56 FEAA                link       A6, -0x0156
  1017. 00000AAC  48E7 0018                movem.l    -[A7], A3,A4
  1018. 00000AB0  206E 000C                movea.l    A0, [A6 + 0xC]
  1019. 00000AB4  43EE FEF8                lea.l      A1, [A6 - 0x108]
  1020. 00000AB8  7041                     moveq.l    D0, 0x41
  1021. label00000ABA:
  1022. 00000ABA  22D8                     move.l     [A1]+, [A0]+
  1023. 00000ABC  51C8 FFFC                dbf        D0, -0x6 /* 00000ABA */
  1024. 00000AC0  286E 0008                movea.l    A4, [A6 + 0x8]
  1025. 00000AC4  7000                     moveq.l    D0, 0x00
  1026. 00000AC6  2D40 FEF4                move.l     [A6 - 0x10C], D0
  1027. 00000ACA  486E FEAA                pea.l      [A6 - 0x156]
  1028. 00000ACE  487A FF7C                pea.l      [PC - 0x84 /* 00000A4C, value 0x4E56FFFC */]
  1029. 00000AD2  2F0E                     move.l     -[A7], A6
  1030. 00000AD4  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1031. 00000AD8  486E FEE8                pea.l      [A6 - 0x118]
  1032. 00000ADC  486E FEEC                pea.l      [A6 - 0x114]
  1033. 00000AE0  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  1034. 00000AE4  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  1035. 00000AE8  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  1036. 00000AEC  7002                     moveq.l    D0, 0x02
  1037. 00000AEE  2F00                     move.l     -[A7], D0
  1038. 00000AF0  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  1039. 00000AF4  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1040. 00000AF8  42A7                     clr.l      -[A7]
  1041. 00000AFA  486E FF00                pea.l      [A6 - 0x100]
  1042. 00000AFE  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  1043. 00000B02  2F0C                     move.l     -[A7], A4
  1044. 00000B04  4EAD 080A                jsr        [A5 + 0x80A /* export_253 */]
  1045. 00000B08  265F                     movea.l    A3, [A7]+
  1046. 00000B0A  200B                     move.l     D0, A3
  1047. 00000B0C  670E                     beq        +0x10 /* 00000B1C */
  1048. 00000B0E  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1049. 00000B12  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1050. 00000B16  2F0B                     move.l     -[A7], A3
  1051. 00000B18  4EBA 030A                jsr        [PC + 0x30A /* 00000E24 */]
  1052. label00000B1C:
  1053. 00000B1C  42A7                     clr.l      -[A7]
  1054. 00000B1E  4267                     clr.w      -[A7]
  1055. 00000B20  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1056. 00000B24  486E FEF8                pea.l      [A6 - 0x108]
  1057. 00000B28  2F0C                     move.l     -[A7], A4
  1058. 00000B2A  4EBA FDB8                jsr        [PC - 0x248 /* 000008E4 */]
  1059. 00000B2E  2F0C                     move.l     -[A7], A4
  1060. 00000B30  4EAD 0032                jsr        [A5 + 0x32 /* export_2 */]
  1061. 00000B34  2D5F FEF4                move.l     [A6 - 0x10C], [A7]+
  1062. 00000B38  486E FEF8                pea.l      [A6 - 0x108]
  1063. 00000B3C  4267                     clr.w      -[A7]
  1064. 00000B3E  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1065. 00000B42  4EAD 0AB2                jsr        [A5 + 0xAB2 /* export_338 */]
  1066. 00000B46  4267                     clr.w      -[A7]
  1067. 00000B48  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1068. 00000B4C  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  1069. 00000B50  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1070. 00000B54  4EAD 157A                jsr        [A5 + 0x157A /* export_683 */]
  1071. 00000B58  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1072. 00000B5C  2F0C                     move.l     -[A7], A4
  1073. 00000B5E  4EBA FB4C                jsr        [PC - 0x4B4 /* 000006AC */]
  1074. 00000B62  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  1075. 00000B66  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  1076. 00000B6A  2F2E FEEC                move.l     -[A7], [A6 - 0x114]
  1077. 00000B6E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1078. 00000B72  2F2E FEF4                move.l     -[A7], [A6 - 0x10C]
  1079. 00000B76  4EBA 0340                jsr        [PC + 0x340 /* 00000EB8 */]
  1080. 00000B7A  486E FEAA                pea.l      [A6 - 0x156]
  1081. 00000B7E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1082. 00000B82  4CDF 1800                movem.l    A3,A4, [A7]+
  1083. 00000B86  4E5E                     unlink     A6
  1084. 00000B88  205F                     movea.l    A0, [A7]+
  1085. 00000B8A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1086. 00000B8E  4ED0                     jmp        [A0]
  1087. export_295:
  1088. fn00000B90:
  1089. 00000B90  4E56 FFF4                link       A6, -0x000C
  1090. 00000B94  2F0C                     move.l     -[A7], A4
  1091. 00000B96  206E 0020                movea.l    A0, [A6 + 0x20]
  1092. 00000B9A  30BC F060                move.w     [A0], 0xF060
  1093. 00000B9E  42A7                     clr.l      -[A7]
  1094. 00000BA0  2F3A 0082                move.l     -[A7], [PC + 0x82 /* 00000C24, value 0x444C4F47 'DLOG', cstring "DLOGNV" */]
  1095. 00000BA4  206E 0020                movea.l    A0, [A6 + 0x20]
  1096. 00000BA8  3F10                     move.w     -[A7], [A0]
  1097. 00000BAA  A9A0                     syscall    GetResource
  1098. 00000BAC  285F                     movea.l    A4, [A7]+
  1099. 00000BAE  200C                     move.l     D0, A4
  1100. 00000BB0  6728                     beq        +0x2A /* 00000BDA */
  1101. 00000BB2  2054                     movea.l    A0, [A4]
  1102. 00000BB4  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1103. 00000BB8  22D8                     move.l     [A1]+, [A0]+
  1104. 00000BBA  22D8                     move.l     [A1]+, [A0]+
  1105. 00000BBC  486E FFF4                pea.l      [A6 - 0xC]
  1106. 00000BC0  1F3C 0001                move.b     -[A7], 0x1
  1107. 00000BC4  1F3C 0001                move.b     -[A7], 0x1
  1108. 00000BC8  1F3C 0001                move.b     -[A7], 0x1
  1109. 00000BCC  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  1110. 00000BD0  206E 001C                movea.l    A0, [A6 + 0x1C]
  1111. 00000BD4  20AE FFF4                move.l     [A0], [A6 - 0xC]
  1112. 00000BD8  600C                     bra        +0xE /* 00000BE6 */
  1113. label00000BDA:
  1114. 00000BDA  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  1115. 00000BDE  2F3C 0064 0064           move.l     -[A7], 0x640064 /* 'd\0d' */
  1116. 00000BE4  A880                     syscall    SetPt
  1117. label00000BE6:
  1118. 00000BE6  206E 0018                movea.l    A0, [A6 + 0x18]
  1119. 00000BEA  7000                     moveq.l    D0, 0x00
  1120. 00000BEC  2080                     move.l     [A0], D0
  1121. 00000BEE  206E 0014                movea.l    A0, [A6 + 0x14]
  1122. 00000BF2  7000                     moveq.l    D0, 0x00
  1123. 00000BF4  2080                     move.l     [A0], D0
  1124. 00000BF6  206E 0010                movea.l    A0, [A6 + 0x10]
  1125. 00000BFA  7000                     moveq.l    D0, 0x00
  1126. 00000BFC  2080                     move.l     [A0], D0
  1127. 00000BFE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1128. 00000C02  7004                     moveq.l    D0, 0x04
  1129. 00000C04  2F00                     move.l     -[A7], D0
  1130. 00000C06  4EAD 037A                jsr        [A5 + 0x37A /* export_107 */]
  1131. 00000C0A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1132. 00000C0E  206E 000C                movea.l    A0, [A6 + 0xC]
  1133. 00000C12  2050                     movea.l    A0, [A0]
  1134. 00000C14  20AD F9A8                move.l     [A0], [A5 - 0x658]
  1135. 00000C18  285F                     movea.l    A4, [A7]+
  1136. 00000C1A  4E5E                     unlink     A6
  1137. 00000C1C  205F                     movea.l    A0, [A7]+
  1138. 00000C1E  DEFC 001E                add.w      A7, 0x1E
  1139. 00000C22  4ED0                     jmp        [A0]
  1140. 00000C24  444C                     neg.w      A4
  1141. 00000C26  4F47                     chk.w      D7, D7
  1142. 00000C28  4E56 0000                link       A6, 0
  1143. 00000C2C  206E 0008                movea.l    A0, [A6 + 0x8]
  1144. 00000C30  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1145. 00000C34  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1146. 00000C38  4E5E                     unlink     A6
  1147. 00000C3A  205F                     movea.l    A0, [A7]+
  1148. 00000C3C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1149. 00000C40  4ED0                     jmp        [A0]
  1150. 00000C42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1151. export_296: // at 00000C44 (misaligned)
  1152. 00000C46  FFC2                     .invalid   <<F/7/7>>
  1153. 00000C48  2F0C                     move.l     -[A7], A4
  1154. 00000C4A  286E 0008                movea.l    A4, [A6 + 0x8]
  1155. 00000C4E  2054                     movea.l    A0, [A4]
  1156. 00000C50  7000                     moveq.l    D0, 0x00
  1157. 00000C52  2140 000E                move.l     [A0 + 0xE], D0
  1158. 00000C56  7000                     moveq.l    D0, 0x00
  1159. 00000C58  2140 0012                move.l     [A0 + 0x12], D0
  1160. 00000C5C  7000                     moveq.l    D0, 0x00
  1161. 00000C5E  2140 0020                move.l     [A0 + 0x20], D0
  1162. 00000C62  7000                     moveq.l    D0, 0x00
  1163. 00000C64  2140 0016                move.l     [A0 + 0x16], D0
  1164. 00000C68  4268 0042                clr.w      [A0 + 0x42]
  1165. 00000C6C  4268 0044                clr.w      [A0 + 0x44]
  1166. 00000C70  42A7                     clr.l      -[A7]
  1167. 00000C72  487A 00DC                pea.l      [PC + 0xDC /* 00000D50, value 0x0, cstring "" */]
  1168. 00000C76  A906                     syscall    NewString
  1169. 00000C78  2054                     movea.l    A0, [A4]
  1170. 00000C7A  215F 0024                move.l     [A0 + 0x24], [A7]+
  1171. 00000C7E  2054                     movea.l    A0, [A4]
  1172. 00000C80  2F28 0024                move.l     -[A7], [A0 + 0x24]
  1173. 00000C84  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1174. 00000C88  2054                     movea.l    A0, [A4]
  1175. 00000C8A  7000                     moveq.l    D0, 0x00
  1176. 00000C8C  2140 0020                move.l     [A0 + 0x20], D0
  1177. 00000C90  4228 001E                clr.b      [A0 + 0x1E]
  1178. 00000C94  117C 0001 001F           move.b     [A0 + 0x1F], 0x1
  1179. 00000C9A  4268 0030                clr.w      [A0 + 0x30]
  1180. 00000C9E  117C 0001 0036           move.b     [A0 + 0x36], 0x1
  1181. 00000CA4  4228 0037                clr.b      [A0 + 0x37]
  1182. 00000CA8  117C 0001 0038           move.b     [A0 + 0x38], 0x1
  1183. 00000CAE  7000                     moveq.l    D0, 0x00
  1184. 00000CB0  2140 0032                move.l     [A0 + 0x32], D0
  1185. 00000CB4  216E 0018 0028           move.l     [A0 + 0x28], [A6 + 0x18]
  1186. 00000CBA  216E 0014 002C           move.l     [A0 + 0x2C], [A6 + 0x14]
  1187. 00000CC0  116E 0012 0039           move.b     [A0 + 0x39], [A6 + 0x12]
  1188. 00000CC6  116E 0010 003A           move.b     [A0 + 0x3A], [A6 + 0x10]
  1189. 00000CCC  116E 000E 003B           move.b     [A0 + 0x3B], [A6 + 0xE]
  1190. 00000CD2  116E 000C 003C           move.b     [A0 + 0x3C], [A6 + 0xC]
  1191. 00000CD8  102E 000E                move.b     D0, [A6 + 0xE]
  1192. 00000CDC  6606                     bne        +0x8 /* 00000CE4 */
  1193. 00000CDE  802E 000C                or.b       D0, [A6 + 0xC]
  1194. 00000CE2  6708                     beq        +0xA /* 00000CEC */
  1195. label00000CE4:
  1196. 00000CE4  2054                     movea.l    A0, [A4]
  1197. 00000CE6  4228 0046                clr.b      [A0 + 0x46]
  1198. 00000CEA  6008                     bra        +0xA /* 00000CF4 */
  1199. label00000CEC:
  1200. 00000CEC  2054                     movea.l    A0, [A4]
  1201. 00000CEE  117C 0002 0046           move.b     [A0 + 0x46], 0x2
  1202. label00000CF4:
  1203. 00000CF4  2054                     movea.l    A0, [A4]
  1204. 00000CF6  317C 0001 003E           move.w     [A0 + 0x3E], 0x1
  1205. 00000CFC  317C 0001 0040           move.w     [A0 + 0x40], 0x1
  1206. 00000D02  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  1207. 00000D06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1208. 00000D0A  4EAD 0EDA                jsr        [A5 + 0xEDA /* export_471 */]
  1209. 00000D0E  486E FFC2                pea.l      [A6 - 0x3E]
  1210. 00000D12  487A FF14                pea.l      [PC - 0xEC /* 00000C28, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1211. 00000D16  2F0E                     move.l     -[A7], A6
  1212. 00000D18  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1213. 00000D1C  2054                     movea.l    A0, [A4]
  1214. 00000D1E  7000                     moveq.l    D0, 0x00
  1215. 00000D20  2140 001A                move.l     [A0 + 0x1A], D0
  1216. 00000D24  42A7                     clr.l      -[A7]
  1217. 00000D26  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  1218. 00000D2A  2054                     movea.l    A0, [A4]
  1219. 00000D2C  215F 000E                move.l     [A0 + 0xE], [A7]+
  1220. 00000D30  42A7                     clr.l      -[A7]
  1221. 00000D32  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  1222. 00000D36  2054                     movea.l    A0, [A4]
  1223. 00000D38  215F 0012                move.l     [A0 + 0x12], [A7]+
  1224. 00000D3C  486E FFC2                pea.l      [A6 - 0x3E]
  1225. 00000D40  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1226. 00000D44  285F                     movea.l    A4, [A7]+
  1227. 00000D46  4E5E                     unlink     A6
  1228. 00000D48  205F                     movea.l    A0, [A7]+
  1229. 00000D4A  DEFC 0014                add.w      A7, 0x14
  1230. 00000D4E  4ED0                     jmp        [A0]
  1231. 00000D50  0000 0000                ori.b      D0, 0x0
  1232. export_297:
  1233. fn00000D54:
  1234. 00000D54  4E56 0000                link       A6, 0
  1235. 00000D58  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1236. 00000D5C  206E 0008                movea.l    A0, [A6 + 0x8]
  1237. 00000D60  2050                     movea.l    A0, [A0]
  1238. 00000D62  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1239. 00000D66  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1240. 00000D6A  4E5E                     unlink     A6
  1241. 00000D6C  205F                     movea.l    A0, [A7]+
  1242. 00000D6E  504F                     addq.w     A7, 8
  1243. 00000D70  4ED0                     jmp        [A0]
  1244. 00000D72  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1245. // begin alternate branch 00000D74-00000D82
  1246. export_298:
  1247. fn00000D74:
  1248. 00000D74  4E56 0000                link       A6, 0
  1249. 00000D78  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1250. 00000D7C  206E 0008                movea.l    A0, [A6 + 0x8]
  1251. 00000D80  2050                     movea.l    A0, [A0]
  1252. // end alternate branch 00000D74-00000D82
  1253. export_298: // at 00000D74 (misaligned)
  1254. fn00000D74: // (misaligned)
  1255. 00000D76  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  1256. 00000D7A  000C 206E                ori.b      A4, 0x6E /* 'n' */
  1257. 00000D7E  0008 2050                ori.b      A0, 0x50 /* 'P' */
  1258. 00000D82  2F28 000E                move.l     -[A7], [A0 + 0xE]
  1259. 00000D86  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1260. 00000D8A  4E5E                     unlink     A6
  1261. 00000D8C  205F                     movea.l    A0, [A7]+
  1262. 00000D8E  504F                     addq.w     A7, 8
  1263. 00000D90  4ED0                     jmp        [A0]
  1264. 00000D92  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1265. export_299: // at 00000D94 (misaligned)
  1266. 00000D96  0000 4E5E                ori.b      D0, 0x5E /* '^' */
  1267. 00000D9A  2E9F                     move.l     [A7], [A7]+
  1268. 00000D9C  4E75                     rts
  1269. 00000D9E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1270. export_300: // at 00000DA0 (misaligned)
  1271. 00000DA2  FFF8                     .invalid   <<F/7/7>>
  1272. 00000DA4  48E7 0118                movem.l    -[A7], D7,A3,A4
  1273. 00000DA8  2E2E 0008                move.l     D7, [A6 + 0x8]
  1274. 00000DAC  102E 000C                move.b     D0, [A6 + 0xC]
  1275. 00000DB0  6718                     beq        +0x1A /* 00000DCA */
  1276. 00000DB2  42A7                     clr.l      -[A7]
  1277. 00000DB4  2F07                     move.l     -[A7], D7
  1278. 00000DB6  42A7                     clr.l      -[A7]
  1279. 00000DB8  3F3C 03EA                move.w     -[A7], 0x3EA
  1280. 00000DBC  486D F6A8                pea.l      [A5 - 0x958]
  1281. 00000DC0  2F07                     move.l     -[A7], D7
  1282. 00000DC2  4EBA F620                jsr        [PC - 0x9E0 /* 000003E4 */]
  1283. 00000DC6  285F                     movea.l    A4, [A7]+
  1284. 00000DC8  600E                     bra        +0x10 /* 00000DD8 */
  1285. label00000DCA:
  1286. 00000DCA  42A7                     clr.l      -[A7]
  1287. 00000DCC  3F3C 03E9                move.w     -[A7], 0x3E9
  1288. 00000DD0  2F07                     move.l     -[A7], D7
  1289. 00000DD2  4EBA F4AC                jsr        [PC - 0xB54 /* 00000280 */]
  1290. 00000DD6  285F                     movea.l    A4, [A7]+
  1291. label00000DD8:
  1292. 00000DD8  2F0C                     move.l     -[A7], A4
  1293. 00000DDA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1294. 00000DDE  42A7                     clr.l      -[A7]
  1295. 00000DE0  2F3A 003E                move.l     -[A7], [PC + 0x3E /* 00000E20, value 0x44464C54 'DFLT' */]
  1296. 00000DE4  2F0C                     move.l     -[A7], A4
  1297. 00000DE6  4EAD 115A                jsr        [A5 + 0x115A /* export_551 */]
  1298. 00000DEA  285F                     movea.l    A4, [A7]+
  1299. 00000DEC  42A7                     clr.l      -[A7]
  1300. 00000DEE  2F2D F9D8                move.l     -[A7], [A5 - 0x628]
  1301. 00000DF2  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1302. 00000DF6  265F                     movea.l    A3, [A7]+
  1303. 00000DF8  2047                     movea.l    A0, D7
  1304. 00000DFA  2050                     movea.l    A0, [A0]
  1305. 00000DFC  214B 0016                move.l     [A0 + 0x16], A3
  1306. 00000E00  2053                     movea.l    A0, [A3]
  1307. 00000E02  214C 000E                move.l     [A0 + 0xE], A4
  1308. 00000E06  2F0B                     move.l     -[A7], A3
  1309. 00000E08  4EAD 170A                jsr        [A5 + 0x170A /* export_733 */]
  1310. 00000E0C  2F0B                     move.l     -[A7], A3
  1311. 00000E0E  2F0C                     move.l     -[A7], A4
  1312. 00000E10  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  1313. 00000E14  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1314. 00000E18  4E5E                     unlink     A6
  1315. 00000E1A  205F                     movea.l    A0, [A7]+
  1316. 00000E1C  5C4F                     addq.w     A7, 6
  1317. 00000E1E  4ED0                     jmp        [A0]
  1318. 00000E20  4446                     neg.w      D6
  1319. 00000E22  4C54 4E56                movem.l    D1,D2,D4,D6,A1,A2,A3,A6, [A4]
  1320. // begin alternate branch 00000E24-00000E30
  1321. export_301:
  1322. fn00000E24:
  1323. 00000E24  4E56 FEFC                link       A6, -0x0104
  1324. 00000E28  48E7 0038                movem.l    -[A7], A2,A3,A4
  1325. 00000E2C  286E 0008                movea.l    A4, [A6 + 0x8]
  1326. // end alternate branch 00000E24-00000E30
  1327. export_301: // at 00000E24 (misaligned)
  1328. fn00000E24: // (misaligned)
  1329. 00000E26  FEFC 48E7                .extension 0xEFC <<F/2-3/7>> // unimplemented
  1330. 00000E2A  0038 286E 0008           ori.b      [0x00000008 /* BusErrVct */], 0x6E /* 'n' */
  1331. 00000E30  2254                     movea.l    A1, [A4]
  1332. 00000E32  2069 0024                movea.l    A0, [A1 + 0x24]
  1333. 00000E36  2050                     movea.l    A0, [A0]
  1334. 00000E38  45EE FEFC                lea.l      A2, [A6 - 0x104]
  1335. 00000E3C  703F                     moveq.l    D0, 0x3F
  1336. label00000E3E:
  1337. 00000E3E  24D8                     move.l     [A2]+, [A0]+
  1338. 00000E40  51C8 FFFC                dbf        D0, -0x6 /* 00000E3E */
  1339. 00000E44  486E FEFC                pea.l      [A6 - 0x104]
  1340. 00000E48  487A 0046                pea.l      [PC + 0x46 /* 00000E90, value 0x0, cstring "" */]
  1341. 00000E4C  487A 0042                pea.l      [PC + 0x42 /* 00000E90, value 0x0, cstring "" */]
  1342. 00000E50  487A 003E                pea.l      [PC + 0x3E /* 00000E90, value 0x0, cstring "" */]
  1343. 00000E54  A98B                     syscall    ParamText
  1344. 00000E56  2054                     movea.l    A0, [A4]
  1345. 00000E58  1028 0036                move.b     D0, [A0 + 0x36]
  1346. 00000E5C  6708                     beq        +0xA /* 00000E66 */
  1347. 00000E5E  3F3C 0072                move.w     -[A7], 0x72 /* 'r' */
  1348. 00000E62  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  1349. label00000E66:
  1350. 00000E66  42A7                     clr.l      -[A7]
  1351. 00000E68  2054                     movea.l    A0, [A4]
  1352. 00000E6A  2F28 000E                move.l     -[A7], [A0 + 0xE]
  1353. 00000E6E  4EAD 0D62                jsr        [A5 + 0xD62 /* export_424 */]
  1354. 00000E72  265F                     movea.l    A3, [A7]+
  1355. 00000E74  2F0B                     move.l     -[A7], A3
  1356. 00000E76  4EAD 12B2                jsr        [A5 + 0x12B2 /* export_594 */]
  1357. 00000E7A  4267                     clr.w      -[A7]
  1358. 00000E7C  42A7                     clr.l      -[A7]
  1359. 00000E7E  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1360. 00000E82  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1361. 00000E86  4E5E                     unlink     A6
  1362. 00000E88  205F                     movea.l    A0, [A7]+
  1363. 00000E8A  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1364. 00000E8E  4ED0                     jmp        [A0]
  1365. 00000E90  0000 0000                ori.b      D0, 0x0
  1366. 00000E94  4E56 0000                link       A6, 0
  1367. 00000E98  206E 000C                movea.l    A0, [A6 + 0xC]
  1368. 00000E9C  2050                     movea.l    A0, [A0]
  1369. 00000E9E  1028 0060                move.b     D0, [A0 + 0x60]
  1370. 00000EA2  6708                     beq        +0xA /* 00000EAC */
  1371. 00000EA4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1372. 00000EA8  4EAD 165A                jsr        [A5 + 0x165A /* export_711 */]
  1373. label00000EAC:
  1374. 00000EAC  422E 0010                clr.b      [A6 + 0x10]
  1375. 00000EB0  4E5E                     unlink     A6
  1376. 00000EB2  205F                     movea.l    A0, [A7]+
  1377. 00000EB4  504F                     addq.w     A7, 8
  1378. 00000EB6  4ED0                     jmp        [A0]
  1379. export_302:
  1380. fn00000EB8:
  1381. 00000EB8  4E56 FFFC                link       A6, -0x0004
  1382. 00000EBC  48E7 0018                movem.l    -[A7], A3,A4
  1383. 00000EC0  286E 0008                movea.l    A4, [A6 + 0x8]
  1384. 00000EC4  42A7                     clr.l      -[A7]
  1385. 00000EC6  487A FFCC                pea.l      [PC - 0x34 /* 00000E94, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1386. 00000ECA  2F0E                     move.l     -[A7], A6
  1387. 00000ECC  2054                     movea.l    A0, [A4]
  1388. 00000ECE  2F28 000E                move.l     -[A7], [A0 + 0xE]
  1389. 00000ED2  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1390. 00000ED6  265F                     movea.l    A3, [A7]+
  1391. 00000ED8  4CDF 1800                movem.l    A3,A4, [A7]+
  1392. 00000EDC  4E5E                     unlink     A6
  1393. 00000EDE  2E9F                     move.l     [A7], [A7]+
  1394. 00000EE0  4E75                     rts
  1395. 00000EE2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1396. // begin alternate branch 00000EE4-00000EF2
  1397. export_303:
  1398. fn00000EE4:
  1399. 00000EE4  4E56 FEFC                link       A6, -0x0104
  1400. 00000EE8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1401. 00000EEC  2F3C 0008 00FA           move.l     -[A7], 0x800FA
  1402. // end alternate branch 00000EE4-00000EF2
  1403. export_303: // at 00000EE4 (misaligned)
  1404. fn00000EE4: // (misaligned)
  1405. 00000EE6  FEFC 2F2E                .extension 0xEFC <<F/2-3/7>> // unimplemented
  1406. 00000EEA  000C 2F3C                ori.b      A4, 0x3C /* '<' */
  1407. 00000EEE  0008 00FA                ori.b      A0, 0xFA
  1408. 00000EF2  4EAD 0492                jsr        [A5 + 0x492 /* export_142 */]
  1409. 00000EF6  4267                     clr.w      -[A7]
  1410. 00000EF8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1411. 00000EFC  486E FFFE                pea.l      [A6 - 0x2]
  1412. 00000F00  486E FFFC                pea.l      [A6 - 0x4]
  1413. 00000F04  4EAD 0EC2                jsr        [A5 + 0xEC2 /* export_468 */]
  1414. 00000F08  101F                     move.b     D0, [A7]+
  1415. 00000F0A  672A                     beq        +0x2C /* 00000F36 */
  1416. 00000F0C  302D FA8C                move.w     D0, [A5 - 0x574]
  1417. 00000F10  48C0                     ext.l      D0
  1418. 00000F12  2F00                     move.l     -[A7], D0
  1419. 00000F14  486E FEFC                pea.l      [A6 - 0x104]
  1420. 00000F18  4EAD 04C2                jsr        [A5 + 0x4C2 /* export_148 */]
  1421. 00000F1C  4267                     clr.w      -[A7]
  1422. 00000F1E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1423. 00000F22  486E FEFC                pea.l      [A6 - 0x104]
  1424. 00000F26  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1425. 00000F2A  4EAD 0ED2                jsr        [A5 + 0xED2 /* export_470 */]
  1426. 00000F2E  101F                     move.b     D0, [A7]+
  1427. 00000F30  6704                     beq        +0x6 /* 00000F36 */
  1428. 00000F32  526D FA8C                addq.w     [A5 - 0x574], 1
  1429. label00000F36:
  1430. 00000F36  4E5E                     unlink     A6
  1431. 00000F38  205F                     movea.l    A0, [A7]+
  1432. 00000F3A  504F                     addq.w     A7, 8
  1433. 00000F3C  4ED0                     jmp        [A0]
  1434. 00000F3E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1435. // begin alternate branch 00000F40-00000F4E
  1436. export_304:
  1437. fn00000F40:
  1438. 00000F40  4E56 0000                link       A6, 0
  1439. 00000F44  206E 000C                movea.l    A0, [A6 + 0xC]
  1440. 00000F48  202E 0008                move.l     D0, [A6 + 0x8]
  1441. 00000F4C  D190                     add.l      [A0], D0
  1442. // end alternate branch 00000F40-00000F4E
  1443. export_304: // at 00000F40 (misaligned)
  1444. fn00000F40: // (misaligned)
  1445. 00000F42  0000 206E                ori.b      D0, 0x6E /* 'n' */
  1446. 00000F46  000C 202E                ori.b      A4, 0x2E /* '.' */
  1447. 00000F4A  0008 D190                ori.b      A0, 0x90
  1448. 00000F4E  206E 000C                movea.l    A0, [A6 + 0xC]
  1449. 00000F52  1028 0003                move.b     D0, [A0 + 0x3]
  1450. 00000F56  0240 0001                andi.w     D0, 0x1
  1451. 00000F5A  6706                     beq        +0x8 /* 00000F62 */
  1452. 00000F5C  206E 000C                movea.l    A0, [A6 + 0xC]
  1453. 00000F60  5290                     addq.l     [A0], 1
  1454. label00000F62:
  1455. 00000F62  4E5E                     unlink     A6
  1456. 00000F64  205F                     movea.l    A0, [A7]+
  1457. 00000F66  504F                     addq.w     A7, 8
  1458. 00000F68  4ED0                     jmp        [A0]
  1459. 00000F6A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1460. // begin alternate branch 00000F6C-00000F7E
  1461. fn00000F6C:
  1462. 00000F6C  4E56 0000                link       A6, 0
  1463. 00000F70  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1464. 00000F74  202E 0008                move.l     D0, [A6 + 0x8]
  1465. 00000F78  90BC 0000 00FF           sub.l      D0, 0xFF
  1466. // end alternate branch 00000F6C-00000F7E
  1467. fn00000F6C: // (misaligned)
  1468. 00000F6E  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  1469. 00000F72  000C 202E                ori.b      A4, 0x2E /* '.' */
  1470. 00000F76  0008 90BC                ori.b      A0, 0xBC
  1471. 00000F7A  0000 00FF                ori.b      D0, 0xFF
  1472. 00000F7E  206E 000C                movea.l    A0, [A6 + 0xC]
  1473. 00000F82  222E 0008                move.l     D1, [A6 + 0x8]
  1474. 00000F86  D290                     add.l      D1, [A0]
  1475. 00000F88  92BC 0000 0100           sub.l      D1, 0x100
  1476. 00000F8E  2041                     movea.l    A0, D1
  1477. 00000F90  4241                     clr.w      D1
  1478. 00000F92  1210                     move.b     D1, [A0]
  1479. 00000F94  48C1                     ext.l      D1
  1480. 00000F96  D280                     add.l      D1, D0
  1481. 00000F98  2F01                     move.l     -[A7], D1
  1482. 00000F9A  4EBA FFA4                jsr        [PC - 0x5C /* 00000F40 */]
  1483. 00000F9E  4E5E                     unlink     A6
  1484. 00000FA0  205F                     movea.l    A0, [A7]+
  1485. 00000FA2  504F                     addq.w     A7, 8
  1486. 00000FA4  4ED0                     jmp        [A0]
  1487. 00000FA6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1488. 00000FAA  0000 206E                ori.b      D0, 0x6E /* 'n' */
  1489. 00000FAE  0008 2F28                ori.b      A0, 0x28 /* '(' */
  1490. 00000FB2  0008 4EAD                ori.b      A0, 0xAD
  1491. 00000FB6  177A 4E5E 205F           move.b     [A3 + 0x205F], [PC + 0x4E5E /* 00005E16, cstring ""<EOF> */]
  1492. 00000FBC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1493. 00000FC0  4ED0                     jmp        [A0]
  1494. 00000FC2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1495. // begin alternate branch 00000FC4-00000FC8
  1496. export_305:
  1497. fn00000FC4:
  1498. 00000FC4  4E56 FFB2                link       A6, -0x004E
  1499. // end alternate branch 00000FC4-00000FC8
  1500. export_305: // at 00000FC4 (misaligned)
  1501. fn00000FC4: // (misaligned)
  1502. 00000FC6  FFB2                     .invalid   <<F/6/7>>
  1503. 00000FC8  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  1504. 00000FCC  206E 0014                movea.l    A0, [A6 + 0x14]
  1505. 00000FD0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1506. 00000FD4  22D8                     move.l     [A1]+, [A0]+
  1507. 00000FD6  22D8                     move.l     [A1]+, [A0]+
  1508. 00000FD8  206E 0010                movea.l    A0, [A6 + 0x10]
  1509. 00000FDC  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1510. 00000FE0  22D8                     move.l     [A1]+, [A0]+
  1511. 00000FE2  22D8                     move.l     [A1]+, [A0]+
  1512. 00000FE4  266E 0008                movea.l    A3, [A6 + 0x8]
  1513. 00000FE8  2E2E 0018                move.l     D7, [A6 + 0x18]
  1514. 00000FEC  2C2E 001C                move.l     D6, [A6 + 0x1C]
  1515. 00000FF0  284B                     movea.l    A4, A3
  1516. 00000FF2  2054                     movea.l    A0, [A4]
  1517. 00000FF4  2147 000E                move.l     [A0 + 0xE], D7
  1518. 00000FF8  7000                     moveq.l    D0, 0x00
  1519. 00000FFA  2140 0012                move.l     [A0 + 0x12], D0
  1520. 00000FFE  2146 0016                move.l     [A0 + 0x16], D6
  1521. 00001002  43E8 001A                lea.l      A1, [A0 + 0x1A]
  1522. 00001006  45EE FFF8                lea.l      A2, [A6 - 0x8]
  1523. 0000100A  22DA                     move.l     [A1]+, [A2]+
  1524. 0000100C  22DA                     move.l     [A1]+, [A2]+
  1525. 0000100E  43E8 0022                lea.l      A1, [A0 + 0x22]
  1526. 00001012  45EE FFF0                lea.l      A2, [A6 - 0x10]
  1527. 00001016  22DA                     move.l     [A1]+, [A2]+
  1528. 00001018  22DA                     move.l     [A1]+, [A2]+
  1529. 0000101A  116E 000E 002B           move.b     [A0 + 0x2B], [A6 + 0xE]
  1530. 00001020  116E 000C 002A           move.b     [A0 + 0x2A], [A6 + 0xC]
  1531. 00001026  117C 0001 002C           move.b     [A0 + 0x2C], 0x1
  1532. 0000102C  217C 2020 2020 002E      move.l     [A0 + 0x2E], 0x20202020 /* '    ' */
  1533. 00001034  117C 0001 0032           move.b     [A0 + 0x32], 0x1
  1534. 0000103A  117C 0001 0033           move.b     [A0 + 0x33], 0x1
  1535. 00001040  7000                     moveq.l    D0, 0x00
  1536. 00001042  2140 0034                move.l     [A0 + 0x34], D0
  1537. 00001046  2F07                     move.l     -[A7], D7
  1538. 00001048  2F0B                     move.l     -[A7], A3
  1539. 0000104A  4EAD 0EDA                jsr        [A5 + 0xEDA /* export_471 */]
  1540. 0000104E  486E FFB2                pea.l      [A6 - 0x4E]
  1541. 00001052  487A FF54                pea.l      [PC - 0xAC /* 00000FA8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1542. 00001056  2F0E                     move.l     -[A7], A6
  1543. 00001058  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1544. 0000105C  4A87                     tst.l      D7
  1545. 0000105E  6708                     beq        +0xA /* 00001068 */
  1546. 00001060  2F0B                     move.l     -[A7], A3
  1547. 00001062  2F07                     move.l     -[A7], D7
  1548. 00001064  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  1549. label00001068:
  1550. 00001068  4A86                     tst.l      D6
  1551. 0000106A  6708                     beq        +0xA /* 00001074 */
  1552. 0000106C  2F0B                     move.l     -[A7], A3
  1553. 0000106E  2F06                     move.l     -[A7], D6
  1554. 00001070  4EBA FCE2                jsr        [PC - 0x31E /* 00000D54 */]
  1555. label00001074:
  1556. 00001074  486E FFB2                pea.l      [A6 - 0x4E]
  1557. 00001078  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1558. 0000107C  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1559. 00001080  4E5E                     unlink     A6
  1560. 00001082  205F                     movea.l    A0, [A7]+
  1561. 00001084  DEFC 0018                add.w      A7, 0x18
  1562. 00001088  4ED0                     jmp        [A0]
  1563. 0000108A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1564. // begin alternate branch 0000108C-0000109E
  1565. export_306:
  1566. fn0000108C:
  1567. 0000108C  4E56 0000                link       A6, 0
  1568. 00001090  48E7 0018                movem.l    -[A7], A3,A4
  1569. 00001094  266E 0008                movea.l    A3, [A6 + 0x8]
  1570. 00001098  206E 000C                movea.l    A0, [A6 + 0xC]
  1571. 0000109C  2850                     movea.l    A4, [A0]
  1572. // end alternate branch 0000108C-0000109E
  1573. export_306: // at 0000108C (misaligned)
  1574. fn0000108C: // (misaligned)
  1575. 0000108E  0000 48E7                ori.b      D0, 0xE7
  1576. 00001092  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  1577. 00001096  0008 206E                ori.b      A0, 0x6E /* 'n' */
  1578. 0000109A  000C 2850                ori.b      A4, 0x50 /* 'P' */
  1579. 0000109E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1580. 000010A2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1581. 000010A6  486C 0008                pea.l      [A4 + 0x8]
  1582. 000010AA  486C 0010                pea.l      [A4 + 0x10]
  1583. 000010AE  102C 0018                move.b     D0, [A4 + 0x18]
  1584. 000010B2  E448                     lsr        D0.w, 2
  1585. 000010B4  0240 0007                andi.w     D0, 0x7
  1586. 000010B8  1F00                     move.b     -[A7], D0
  1587. 000010BA  102C 0018                move.b     D0, [A4 + 0x18]
  1588. 000010BE  EA48                     lsr        D0.w, 5
  1589. 000010C0  0240 0007                andi.w     D0, 0x7
  1590. 000010C4  1F00                     move.b     -[A7], D0
  1591. 000010C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1592. 000010CA  4EBA FEF8                jsr        [PC - 0x108 /* 00000FC4 */]
  1593. 000010CE  082C 0001 0018           btst.b     [A4 + 0x18], 0x1
  1594. 000010D4  56C0                     sne        D0
  1595. 000010D6  0240 0001                andi.w     D0, 0x1
  1596. 000010DA  2053                     movea.l    A0, [A3]
  1597. 000010DC  1140 0032                move.b     [A0 + 0x32], D0
  1598. 000010E0  082C 0000 0018           btst.b     [A4 + 0x18], 0x0
  1599. 000010E6  56C0                     sne        D0
  1600. 000010E8  0240 0001                andi.w     D0, 0x1
  1601. 000010EC  1140 0033                move.b     [A0 + 0x33], D0
  1602. 000010F0  117C 0001 002C           move.b     [A0 + 0x2C], 0x1
  1603. 000010F6  216C 0004 002E           move.l     [A0 + 0x2E], [A4 + 0x4]
  1604. 000010FC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1605. 00001100  2F3C 0000 011E           move.l     -[A7], 0x11E
  1606. 00001106  4EBA FE64                jsr        [PC - 0x19C /* 00000F6C */]
  1607. 0000110A  4CDF 1800                movem.l    A3,A4, [A7]+
  1608. 0000110E  4E5E                     unlink     A6
  1609. 00001110  205F                     movea.l    A0, [A7]+
  1610. 00001112  DEFC 0010                add.w      A7, 0x10
  1611. 00001116  4ED0                     jmp        [A0]
  1612. export_307:
  1613. 00001118  4E56 FFFC                link       A6, -0x0004
  1614. 0000111C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1615. 00001120  266E 000C                movea.l    A3, [A6 + 0xC]
  1616. 00001124  2E2E 0008                move.l     D7, [A6 + 0x8]
  1617. 00001128  2847                     movea.l    A4, D7
  1618. 0000112A  200B                     move.l     D0, A3
  1619. 0000112C  6754                     beq        +0x56 /* 00001182 */
  1620. 0000112E  2054                     movea.l    A0, [A4]
  1621. 00001130  4AA8 0012                tst.l      [A0 + 0x12]
  1622. 00001134  660C                     bne        +0xE /* 00001142 */
  1623. 00001136  42A7                     clr.l      -[A7]
  1624. 00001138  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  1625. 0000113C  2054                     movea.l    A0, [A4]
  1626. 0000113E  215F 0012                move.l     [A0 + 0x12], [A7]+
  1627. label00001142:
  1628. 00001142  2F0B                     move.l     -[A7], A3
  1629. 00001144  2054                     movea.l    A0, [A4]
  1630. 00001146  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1631. 0000114A  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1632. 0000114E  2053                     movea.l    A0, [A3]
  1633. 00001150  2147 000E                move.l     [A0 + 0xE], D7
  1634. 00001154  4AA8 0002                tst.l      [A0 + 0x2]
  1635. 00001158  6606                     bne        +0x8 /* 00001160 */
  1636. 0000115A  2053                     movea.l    A0, [A3]
  1637. 0000115C  2147 0002                move.l     [A0 + 0x2], D7
  1638. label00001160:
  1639. 00001160  42A7                     clr.l      -[A7]
  1640. 00001162  2F07                     move.l     -[A7], D7
  1641. 00001164  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  1642. 00001168  2C1F                     move.l     D6, [A7]+
  1643. 0000116A  6708                     beq        +0xA /* 00001174 */
  1644. 0000116C  2F06                     move.l     -[A7], D6
  1645. 0000116E  2F0B                     move.l     -[A7], A3
  1646. 00001170  4EAD 164A                jsr        [A5 + 0x164A /* export_709 */]
  1647. label00001174:
  1648. 00001174  2053                     movea.l    A0, [A3]
  1649. 00001176  4AA8 0002                tst.l      [A0 + 0x2]
  1650. 0000117A  6606                     bne        +0x8 /* 00001182 */
  1651. 0000117C  2053                     movea.l    A0, [A3]
  1652. 0000117E  2147 0002                move.l     [A0 + 0x2], D7
  1653. label00001182:
  1654. 00001182  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1655. 00001186  4E5E                     unlink     A6
  1656. 00001188  205F                     movea.l    A0, [A7]+
  1657. 0000118A  504F                     addq.w     A7, 8
  1658. 0000118C  4ED0                     jmp        [A0]
  1659. 0000118E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1660. 00001192  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  1661. 00001196  000C 4EAD                ori.b      A4, 0xAD
  1662. 0000119A  165A                     movea.b    A3, [A2]+
  1663. 0000119C  4E5E                     unlink     A6
  1664. 0000119E  205F                     movea.l    A0, [A7]+
  1665. 000011A0  504F                     addq.w     A7, 8
  1666. 000011A2  4ED0                     jmp        [A0]
  1667. export_308:
  1668. fn000011A4:
  1669. 000011A4  4E56 0000                link       A6, 0
  1670. 000011A8  487A FFE6                pea.l      [PC - 0x1A /* 00001190, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1671. 000011AC  2F0E                     move.l     -[A7], A6
  1672. 000011AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1673. 000011B2  4EAD 1152                jsr        [A5 + 0x1152 /* export_550 */]
  1674. 000011B6  4E5E                     unlink     A6
  1675. 000011B8  2E9F                     move.l     [A7], [A7]+
  1676. 000011BA  4E75                     rts
  1677. 000011BC  4E56 0000                link       A6, 0
  1678. 000011C0  206E 0008                movea.l    A0, [A6 + 0x8]
  1679. 000011C4  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1680. 000011C8  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1681. 000011CC  4E5E                     unlink     A6
  1682. 000011CE  205F                     movea.l    A0, [A7]+
  1683. 000011D0  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1684. 000011D4  4ED0                     jmp        [A0]
  1685. 000011D6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1686. // begin alternate branch 000011D8-000011EA
  1687. export_309:
  1688. fn000011D8:
  1689. 000011D8  4E56 FEBE                link       A6, -0x0142
  1690. 000011DC  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  1691. 000011E0  266E 0008                movea.l    A3, [A6 + 0x8]
  1692. 000011E4  2E2E 0012                move.l     D7, [A6 + 0x12]
  1693. 000011E8  284B                     movea.l    A4, A3
  1694. // end alternate branch 000011D8-000011EA
  1695. export_309: // at 000011D8 (misaligned)
  1696. fn000011D8: // (misaligned)
  1697. 000011DA  FEBE 48E7                .extension 0xEBE <<F/2-3/7>> // unimplemented
  1698. 000011DE  0138 266E                btst       [0x0000266E], D0
  1699. 000011E2  0008 2E2E                ori.b      A0, 0x2E /* '.' */
  1700. 000011E6  0012 284B                ori.b      [A2], 0x4B /* 'K' */
  1701. 000011EA  2054                     movea.l    A0, [A4]
  1702. 000011EC  2147 0038                move.l     [A0 + 0x38], D7
  1703. 000011F0  4228 005D                clr.b      [A0 + 0x5D]
  1704. 000011F4  116E 000C 005E           move.b     [A0 + 0x5E], [A6 + 0xC]
  1705. 000011FA  7000                     moveq.l    D0, 0x00
  1706. 000011FC  2140 0016                move.l     [A0 + 0x16], D0
  1707. 00001200  42A7                     clr.l      -[A7]
  1708. 00001202  2F0B                     move.l     -[A7], A3
  1709. 00001204  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  1710. 00001208  A873                     syscall    SetPort
  1711. 0000120A  42A7                     clr.l      -[A7]
  1712. 0000120C  42A7                     clr.l      -[A7]
  1713. 0000120E  486D F6A8                pea.l      [A5 - 0x958]
  1714. 00001212  486D F6A8                pea.l      [A5 - 0x958]
  1715. 00001216  1F3C 0004                move.b     -[A7], 0x4
  1716. 0000121A  1F3C 0004                move.b     -[A7], 0x4
  1717. 0000121E  2F0B                     move.l     -[A7], A3
  1718. 00001220  4EBA FDA2                jsr        [PC - 0x25E /* 00000FC4 */]
  1719. 00001224  42A7                     clr.l      -[A7]
  1720. 00001226  2F07                     move.l     -[A7], D7
  1721. 00001228  A917                     syscall    GetWRefCon
  1722. 0000122A  201F                     move.l     D0, [A7]+
  1723. 0000122C  2054                     movea.l    A0, [A4]
  1724. 0000122E  3140 003C                move.w     [A0 + 0x3C], D0
  1725. 00001232  2F07                     move.l     -[A7], D7
  1726. 00001234  2F0B                     move.l     -[A7], A3
  1727. 00001236  A918                     syscall    SetWRefCon
  1728. 00001238  2054                     movea.l    A0, [A4]
  1729. 0000123A  4228 0063                clr.b      [A0 + 0x63]
  1730. 0000123E  4228 0064                clr.b      [A0 + 0x64]
  1731. 00001242  4228 0065                clr.b      [A0 + 0x65]
  1732. 00001246  4228 0066                clr.b      [A0 + 0x66]
  1733. 0000124A  4228 0067                clr.b      [A0 + 0x67]
  1734. 0000124E  4228 005A                clr.b      [A0 + 0x5A]
  1735. 00001252  116E 0010 005B           move.b     [A0 + 0x5B], [A6 + 0x10]
  1736. 00001258  116E 000E 005C           move.b     [A0 + 0x5C], [A6 + 0xE]
  1737. 0000125E  214B 004E                move.l     [A0 + 0x4E], A3
  1738. 00001262  2168 002E 0052           move.l     [A0 + 0x52], [A0 + 0x2E]
  1739. 00001268  117C 0001 005F           move.b     [A0 + 0x5F], 0x1
  1740. 0000126E  117C 0001 0060           move.b     [A0 + 0x60], 0x1
  1741. 00001274  4228 0061                clr.b      [A0 + 0x61]
  1742. 00001278  4228 0062                clr.b      [A0 + 0x62]
  1743. 0000127C  4228 0068                clr.b      [A0 + 0x68]
  1744. 00001280  486E FEBE                pea.l      [A6 - 0x142]
  1745. 00001284  487A FF36                pea.l      [PC - 0xCA /* 000011BC, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1746. 00001288  2F0E                     move.l     -[A7], A6
  1747. 0000128A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1748. 0000128E  2254                     movea.l    A1, [A4]
  1749. 00001290  41E9 003E                lea.l      A0, [A1 + 0x3E]
  1750. 00001294  45ED FA6C                lea.l      A2, [A5 - 0x594]
  1751. 00001298  20DA                     move.l     [A0]+, [A2]+
  1752. 0000129A  20DA                     move.l     [A0]+, [A2]+
  1753. 0000129C  2F2D FA7C                move.l     -[A7], [A5 - 0x584]
  1754. 000012A0  2F2D FA80                move.l     -[A7], [A5 - 0x580]
  1755. 000012A4  2F0B                     move.l     -[A7], A3
  1756. 000012A6  4EBA 0714                jsr        [PC + 0x714 /* 000019BC */]
  1757. 000012AA  486E FEFC                pea.l      [A6 - 0x104]
  1758. 000012AE  2F0B                     move.l     -[A7], A3
  1759. 000012B0  4EAD 128A                jsr        [A5 + 0x128A /* export_589 */]
  1760. 000012B4  4267                     clr.w      -[A7]
  1761. 000012B6  486E FEFC                pea.l      [A6 - 0x104]
  1762. 000012BA  486E FFFE                pea.l      [A6 - 0x2]
  1763. 000012BE  486E FFFC                pea.l      [A6 - 0x4]
  1764. 000012C2  4EAD 0EC2                jsr        [A5 + 0xEC2 /* export_468 */]
  1765. 000012C6  101F                     move.b     D0, [A7]+
  1766. 000012C8  6708                     beq        +0xA /* 000012D2 */
  1767. 000012CA  2F07                     move.l     -[A7], D7
  1768. 000012CC  486E FEFC                pea.l      [A6 - 0x104]
  1769. 000012D0  A91A                     syscall    SetWTitle
  1770. label000012D2:
  1771. 000012D2  2054                     movea.l    A0, [A4]
  1772. 000012D4  316E FFFE 0056           move.w     [A0 + 0x56], [A6 - 0x2]
  1773. 000012DA  316E FFFC 0058           move.w     [A0 + 0x58], [A6 - 0x4]
  1774. 000012E0  2F2E 0016                move.l     -[A7], [A6 + 0x16]
  1775. 000012E4  2F0B                     move.l     -[A7], A3
  1776. 000012E6  4EBA 0604                jsr        [PC + 0x604 /* 000018EC */]
  1777. 000012EA  486E FEBE                pea.l      [A6 - 0x142]
  1778. 000012EE  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1779. 000012F2  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  1780. 000012F6  4E5E                     unlink     A6
  1781. 000012F8  205F                     movea.l    A0, [A7]+
  1782. 000012FA  DEFC 0012                add.w      A7, 0x12
  1783. 000012FE  4ED0                     jmp        [A0]
  1784. 00001300  4E56 0000                link       A6, 0
  1785. 00001304  206E 0008                movea.l    A0, [A6 + 0x8]
  1786. 00001308  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1787. 0000130C  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1788. 00001310  4E5E                     unlink     A6
  1789. 00001312  205F                     movea.l    A0, [A7]+
  1790. 00001314  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1791. 00001318  4ED0                     jmp        [A0]
  1792. 0000131A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1793. export_310: // at 0000131C (misaligned)
  1794. 0000131E  FEB2 48E7                .extension 0xEB2 <<F/2-3/7>> // unimplemented
  1795. 00001322  0338 2E2E                btst       [0x00002E2E], D1
  1796. 00001326  0008 2847                ori.b      A0, 0x47 /* 'G' */
  1797. 0000132A  2054                     movea.l    A0, [A4]
  1798. 0000132C  7000                     moveq.l    D0, 0x00
  1799. 0000132E  2140 0016                move.l     [A0 + 0x16], D0
  1800. 00001332  7000                     moveq.l    D0, 0x00
  1801. 00001334  2140 0038                move.l     [A0 + 0x38], D0
  1802. 00001338  4228 005D                clr.b      [A0 + 0x5D]
  1803. 0000133C  117C 0001 005E           move.b     [A0 + 0x5E], 0x1
  1804. 00001342  42A7                     clr.l      -[A7]
  1805. 00001344  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1806. 00001348  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1807. 0000134C  2F07                     move.l     -[A7], D7
  1808. 0000134E  4EBA FD3C                jsr        [PC - 0x2C4 /* 0000108C */]
  1809. 00001352  486E FFF8                pea.l      [A6 - 0x8]
  1810. 00001356  2054                     movea.l    A0, [A4]
  1811. 00001358  3F28 0020                move.w     -[A7], [A0 + 0x20]
  1812. 0000135C  3F28 001C                move.w     -[A7], [A0 + 0x1C]
  1813. 00001360  2028 0026                move.l     D0, [A0 + 0x26]
  1814. 00001364  D0A8 001E                add.l      D0, [A0 + 0x1E]
  1815. 00001368  3F00                     move.w     -[A7], D0
  1816. 0000136A  2028 0022                move.l     D0, [A0 + 0x22]
  1817. 0000136E  D0A8 001A                add.l      D0, [A0 + 0x1A]
  1818. 00001372  3F00                     move.w     -[A7], D0
  1819. 00001374  A8A7                     syscall    SetRect
  1820. 00001376  2254                     movea.l    A1, [A4]
  1821. 00001378  41E9 001A                lea.l      A0, [A1 + 0x1A]
  1822. 0000137C  45ED F6A8                lea.l      A2, [A5 - 0x958]
  1823. 00001380  20DA                     move.l     [A0]+, [A2]+
  1824. 00001382  20DA                     move.l     [A0]+, [A2]+
  1825. 00001384  206E 000C                movea.l    A0, [A6 + 0xC]
  1826. 00001388  2650                     movea.l    A3, [A0]
  1827. 0000138A  486E FEB2                pea.l      [A6 - 0x14E]
  1828. 0000138E  487A FF70                pea.l      [PC - 0x90 /* 00001300, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1829. 00001392  2F0E                     move.l     -[A7], A6
  1830. 00001394  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1831. 00001398  2054                     movea.l    A0, [A4]
  1832. 0000139A  3153 003C                move.w     [A0 + 0x3C], [A3]
  1833. 0000139E  102D FD0D                move.b     D0, [A5 - 0x2F3]
  1834. 000013A2  672A                     beq        +0x2C /* 000013CE */
  1835. 000013A4  42A7                     clr.l      -[A7]
  1836. 000013A6  42A7                     clr.l      -[A7]
  1837. 000013A8  486E FFF8                pea.l      [A6 - 0x8]
  1838. 000013AC  486B 0008                pea.l      [A3 + 0x8]
  1839. 000013B0  4267                     clr.w      -[A7]
  1840. 000013B2  3F13                     move.w     -[A7], [A3]
  1841. 000013B4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1842. 000013B6  2F00                     move.l     -[A7], D0
  1843. 000013B8  082B 0007 0002           btst.b     [A3 + 0x2], 0x7
  1844. 000013BE  56C0                     sne        D0
  1845. 000013C0  0240 0001                andi.w     D0, 0x1
  1846. 000013C4  1F00                     move.b     -[A7], D0
  1847. 000013C6  2F07                     move.l     -[A7], D7
  1848. 000013C8  AA45                     syscall    NewCWindow
  1849. 000013CA  2C1F                     move.l     D6, [A7]+
  1850. 000013CC  6028                     bra        +0x2A /* 000013F6 */
  1851. label000013CE:
  1852. 000013CE  42A7                     clr.l      -[A7]
  1853. 000013D0  42A7                     clr.l      -[A7]
  1854. 000013D2  486E FFF8                pea.l      [A6 - 0x8]
  1855. 000013D6  486B 0008                pea.l      [A3 + 0x8]
  1856. 000013DA  4267                     clr.w      -[A7]
  1857. 000013DC  3F13                     move.w     -[A7], [A3]
  1858. 000013DE  70FF                     moveq.l    D0, 0xFFFFFFFF
  1859. 000013E0  2F00                     move.l     -[A7], D0
  1860. 000013E2  082B 0007 0002           btst.b     [A3 + 0x2], 0x7
  1861. 000013E8  56C0                     sne        D0
  1862. 000013EA  0240 0001                andi.w     D0, 0x1
  1863. 000013EE  1F00                     move.b     -[A7], D0
  1864. 000013F0  2F07                     move.l     -[A7], D7
  1865. 000013F2  A913                     syscall    NewWindow
  1866. 000013F4  2C1F                     move.l     D6, [A7]+
  1867. label000013F6:
  1868. 000013F6  2054                     movea.l    A0, [A4]
  1869. 000013F8  2146 0038                move.l     [A0 + 0x38], D6
  1870. 000013FC  4228 0063                clr.b      [A0 + 0x63]
  1871. 00001400  4228 0064                clr.b      [A0 + 0x64]
  1872. 00001404  4228 0065                clr.b      [A0 + 0x65]
  1873. 00001408  4228 0066                clr.b      [A0 + 0x66]
  1874. 0000140C  4228 0067                clr.b      [A0 + 0x67]
  1875. 00001410  4228 005A                clr.b      [A0 + 0x5A]
  1876. 00001414  082B 0006 0002           btst.b     [A3 + 0x2], 0x6
  1877. 0000141A  56C0                     sne        D0
  1878. 0000141C  0240 0001                andi.w     D0, 0x1
  1879. 00001420  1140 005B                move.b     [A0 + 0x5B], D0
  1880. 00001424  082B 0007 0002           btst.b     [A3 + 0x2], 0x7
  1881. 0000142A  56C0                     sne        D0
  1882. 0000142C  0240 0001                andi.w     D0, 0x1
  1883. 00001430  1140 005C                move.b     [A0 + 0x5C], D0
  1884. 00001434  2147 004E                move.l     [A0 + 0x4E], D7
  1885. 00001438  216B 0004 0052           move.l     [A0 + 0x52], [A3 + 0x4]
  1886. 0000143E  082B 0005 0002           btst.b     [A3 + 0x2], 0x5
  1887. 00001444  56C0                     sne        D0
  1888. 00001446  0240 0001                andi.w     D0, 0x1
  1889. 0000144A  1140 0061                move.b     [A0 + 0x61], D0
  1890. 0000144E  082B 0004 0002           btst.b     [A3 + 0x2], 0x4
  1891. 00001454  56C0                     sne        D0
  1892. 00001456  0240 0001                andi.w     D0, 0x1
  1893. 0000145A  1140 0062                move.b     [A0 + 0x62], D0
  1894. 0000145E  082B 0003 0002           btst.b     [A3 + 0x2], 0x3
  1895. 00001464  56C0                     sne        D0
  1896. 00001466  0240 0001                andi.w     D0, 0x1
  1897. 0000146A  1140 005D                move.b     [A0 + 0x5D], D0
  1898. 0000146E  082B 0002 0002           btst.b     [A3 + 0x2], 0x2
  1899. 00001474  56C0                     sne        D0
  1900. 00001476  0240 0001                andi.w     D0, 0x1
  1901. 0000147A  1140 005E                move.b     [A0 + 0x5E], D0
  1902. 0000147E  082B 0001 0002           btst.b     [A3 + 0x2], 0x1
  1903. 00001484  56C0                     sne        D0
  1904. 00001486  0240 0001                andi.w     D0, 0x1
  1905. 0000148A  1140 005F                move.b     [A0 + 0x5F], D0
  1906. 0000148E  082B 0000 0002           btst.b     [A3 + 0x2], 0x0
  1907. 00001494  56C0                     sne        D0
  1908. 00001496  0240 0001                andi.w     D0, 0x1
  1909. 0000149A  1140 0060                move.b     [A0 + 0x60], D0
  1910. 0000149E  43E8 003E                lea.l      A1, [A0 + 0x3E]
  1911. 000014A2  45ED FA6C                lea.l      A2, [A5 - 0x594]
  1912. 000014A6  22DA                     move.l     [A1]+, [A2]+
  1913. 000014A8  22DA                     move.l     [A1]+, [A2]+
  1914. 000014AA  2F2D FA7C                move.l     -[A7], [A5 - 0x584]
  1915. 000014AE  2F2D FA80                move.l     -[A7], [A5 - 0x580]
  1916. 000014B2  2F07                     move.l     -[A7], D7
  1917. 000014B4  4EBA 0506                jsr        [PC + 0x506 /* 000019BC */]
  1918. 000014B8  2054                     movea.l    A0, [A4]
  1919. 000014BA  4228 0068                clr.b      [A0 + 0x68]
  1920. 000014BE  486E FEF0                pea.l      [A6 - 0x110]
  1921. 000014C2  2F07                     move.l     -[A7], D7
  1922. 000014C4  4EAD 128A                jsr        [A5 + 0x128A /* export_589 */]
  1923. 000014C8  4267                     clr.w      -[A7]
  1924. 000014CA  486E FEF0                pea.l      [A6 - 0x110]
  1925. 000014CE  486E FFF2                pea.l      [A6 - 0xE]
  1926. 000014D2  486E FFF0                pea.l      [A6 - 0x10]
  1927. 000014D6  4EAD 0EC2                jsr        [A5 + 0xEC2 /* export_468 */]
  1928. 000014DA  101F                     move.b     D0, [A7]+
  1929. 000014DC  6708                     beq        +0xA /* 000014E6 */
  1930. 000014DE  2F06                     move.l     -[A7], D6
  1931. 000014E0  486E FEF0                pea.l      [A6 - 0x110]
  1932. 000014E4  A91A                     syscall    SetWTitle
  1933. label000014E6:
  1934. 000014E6  2054                     movea.l    A0, [A4]
  1935. 000014E8  316E FFF2 0056           move.w     [A0 + 0x56], [A6 - 0xE]
  1936. 000014EE  316E FFF0 0058           move.w     [A0 + 0x58], [A6 - 0x10]
  1937. 000014F4  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1938. 000014F8  2F07                     move.l     -[A7], D7
  1939. 000014FA  4EBA 03F0                jsr        [PC + 0x3F0 /* 000018EC */]
  1940. 000014FE  486E FEB2                pea.l      [A6 - 0x14E]
  1941. 00001502  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  1942. 00001506  082B 0007 0003           btst.b     [A3 + 0x3], 0x7
  1943. 0000150C  6706                     beq        +0x8 /* 00001514 */
  1944. 0000150E  2F07                     move.l     -[A7], D7
  1945. 00001510  4EBA 008E                jsr        [PC + 0x8E /* 000015A0 */]
  1946. label00001514:
  1947. 00001514  082B 0003 0003           btst.b     [A3 + 0x3], 0x3
  1948. 0000151A  56C0                     sne        D0
  1949. 0000151C  4A00                     tst.b      D0
  1950. 0000151E  660C                     bne        +0xE /* 0000152C */
  1951. 00001520  082B 0004 0003           btst.b     [A3 + 0x3], 0x4
  1952. 00001526  56C1                     sne        D1
  1953. 00001528  8001                     or.b       D0, D1
  1954. 0000152A  6730                     beq        +0x32 /* 0000155C */
  1955. label0000152C:
  1956. 0000152C  082B 0003 0003           btst.b     [A3 + 0x3], 0x3
  1957. 00001532  56C0                     sne        D0
  1958. 00001534  0240 0001                andi.w     D0, 0x1
  1959. 00001538  1F00                     move.b     -[A7], D0
  1960. 0000153A  082B 0004 0003           btst.b     [A3 + 0x3], 0x4
  1961. 00001540  56C0                     sne        D0
  1962. 00001542  0240 0001                andi.w     D0, 0x1
  1963. 00001546  1F00                     move.b     -[A7], D0
  1964. 00001548  082B 0005 0002           btst.b     [A3 + 0x2], 0x5
  1965. 0000154E  56C0                     sne        D0
  1966. 00001550  0240 0001                andi.w     D0, 0x1
  1967. 00001554  1F00                     move.b     -[A7], D0
  1968. 00001556  2F07                     move.l     -[A7], D7
  1969. 00001558  4EBA 00FE                jsr        [PC + 0xFE /* 00001658 */]
  1970. label0000155C:
  1971. 0000155C  082B 0006 0003           btst.b     [A3 + 0x3], 0x6
  1972. 00001562  6710                     beq        +0x12 /* 00001574 */
  1973. 00001564  2F3C 0010 0010           move.l     -[A7], 0x100010
  1974. 0000156A  486D FA88                pea.l      [A5 - 0x578]
  1975. 0000156E  2F07                     move.l     -[A7], D7
  1976. 00001570  4EBA 04D6                jsr        [PC + 0x4D6 /* 00001A48 */]
  1977. label00001574:
  1978. 00001574  082B 0005 0003           btst.b     [A3 + 0x3], 0x5
  1979. 0000157A  6706                     beq        +0x8 /* 00001582 */
  1980. 0000157C  2F07                     move.l     -[A7], D7
  1981. 0000157E  4EBA 0268                jsr        [PC + 0x268 /* 000017E8 */]
  1982. label00001582:
  1983. 00001582  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1984. 00001586  2F3C 0000 0108           move.l     -[A7], 0x108
  1985. 0000158C  4EBA F9DE                jsr        [PC - 0x622 /* 00000F6C */]
  1986. 00001590  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1987. 00001594  4E5E                     unlink     A6
  1988. 00001596  205F                     movea.l    A0, [A7]+
  1989. 00001598  DEFC 0010                add.w      A7, 0x10
  1990. 0000159C  4ED0                     jmp        [A0]
  1991. 0000159E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1992. // begin alternate branch 000015A0-000015A4
  1993. export_311:
  1994. fn000015A0:
  1995. 000015A0  4E56 FFE8                link       A6, -0x0018
  1996. // end alternate branch 000015A0-000015A4
  1997. export_311: // at 000015A0 (misaligned)
  1998. fn000015A0: // (misaligned)
  1999. 000015A2  FFE8                     .invalid   <<F/7/7>>
  2000. 000015A4  48E7 0038                movem.l    -[A7], A2,A3,A4
  2001. 000015A8  266E 0008                movea.l    A3, [A6 + 0x8]
  2002. 000015AC  284B                     movea.l    A4, A3
  2003. 000015AE  2054                     movea.l    A0, [A4]
  2004. 000015B0  117C 0001 0063           move.b     [A0 + 0x63], 0x1
  2005. 000015B6  2D6D FE2A FFFC           move.l     [A6 - 0x4], [A5 - 0x1D6]
  2006. 000015BC  2F2D FE26                move.l     -[A7], [A5 - 0x1DA]
  2007. 000015C0  486E FFFC                pea.l      [A6 - 0x4]
  2008. 000015C4  A87F                     syscall    SubPt
  2009. 000015C6  2F3C 0156 0200           move.l     -[A7], 0x1560200
  2010. 000015CC  486E FFFC                pea.l      [A6 - 0x4]
  2011. 000015D0  A87F                     syscall    SubPt
  2012. 000015D2  4AAE FFFC                tst.l      [A6 - 0x4]
  2013. 000015D6  6776                     beq        +0x78 /* 0000164E */
  2014. 000015D8  486E FFF4                pea.l      [A6 - 0xC]
  2015. 000015DC  2F0B                     move.l     -[A7], A3
  2016. 000015DE  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  2017. 000015E2  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  2018. 000015E8  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2019. 000015EC  486E FFF0                pea.l      [A6 - 0x10]
  2020. 000015F0  A87F                     syscall    SubPt
  2021. 000015F2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2022. 000015F6  486E FFF0                pea.l      [A6 - 0x10]
  2023. 000015FA  A87E                     syscall    AddPt
  2024. 000015FC  41EE FFE8                lea.l      A0, [A6 - 0x18]
  2025. 00001600  2454                     movea.l    A2, [A4]
  2026. 00001602  43EA 0046                lea.l      A1, [A2 + 0x46]
  2027. 00001606  20D9                     move.l     [A0]+, [A1]+
  2028. 00001608  20D9                     move.l     [A0]+, [A1]+
  2029. 0000160A  42A7                     clr.l      -[A7]
  2030. 0000160C  486E FFE8                pea.l      [A6 - 0x18]
  2031. 00001610  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2032. 00001614  A94E                     syscall    PinRect
  2033. 00001616  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  2034. 0000161A  4267                     clr.w      -[A7]
  2035. 0000161C  2F0B                     move.l     -[A7], A3
  2036. 0000161E  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  2037. 00001622  101F                     move.b     D0, [A7]+
  2038. 00001624  671A                     beq        +0x1C /* 00001640 */
  2039. 00001626  302E FFF2                move.w     D0, [A6 - 0xE]
  2040. 0000162A  48C0                     ext.l      D0
  2041. 0000162C  2F00                     move.l     -[A7], D0
  2042. 0000162E  302E FFF0                move.w     D0, [A6 - 0x10]
  2043. 00001632  48C0                     ext.l      D0
  2044. 00001634  2F00                     move.l     -[A7], D0
  2045. 00001636  4267                     clr.w      -[A7]
  2046. 00001638  2F0B                     move.l     -[A7], A3
  2047. 0000163A  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  2048. 0000163E  600E                     bra        +0x10 /* 0000164E */
  2049. label00001640:
  2050. 00001640  2054                     movea.l    A0, [A4]
  2051. 00001642  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2052. 00001646  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  2053. 0000164A  4267                     clr.w      -[A7]
  2054. 0000164C  A91D                     syscall    SizeWindow
  2055. label0000164E:
  2056. 0000164E  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  2057. 00001652  4E5E                     unlink     A6
  2058. 00001654  2E9F                     move.l     [A7], [A7]+
  2059. 00001656  4E75                     rts
  2060. export_312:
  2061. fn00001658:
  2062. 00001658  4E56 FFDC                link       A6, -0x0024
  2063. 0000165C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2064. 00001660  282E 0008                move.l     D4, [A6 + 0x8]
  2065. 00001664  2844                     movea.l    A4, D4
  2066. 00001666  2054                     movea.l    A0, [A4]
  2067. 00001668  116E 0010 0064           move.b     [A0 + 0x64], [A6 + 0x10]
  2068. 0000166E  116E 000E 0065           move.b     [A0 + 0x65], [A6 + 0xE]
  2069. 00001674  4AA8 0038                tst.l      [A0 + 0x38]
  2070. 00001678  56C0                     sne        D0
  2071. 0000167A  4A00                     tst.b      D0
  2072. 0000167C  6700 015C                beq        +0x15E /* 000017DA */
  2073. 00001680  122E 0010                move.b     D1, [A6 + 0x10]
  2074. 00001684  660A                     bne        +0xC /* 00001690 */
  2075. 00001686  822E 000E                or.b       D1, [A6 + 0xE]
  2076. 0000168A  C001                     and.b      D0, D1
  2077. 0000168C  6700 014C                beq        +0x14E /* 000017DA */
  2078. label00001690:
  2079. 00001690  47ED FE26                lea.l      A3, [A5 - 0x1DA]
  2080. 00001694  302B 0006                move.w     D0, [A3 + 0x6]
  2081. 00001698  906B 0002                sub.w      D0, [A3 + 0x2]
  2082. 0000169C  3D40 FFF8                move.w     [A6 - 0x8], D0
  2083. 000016A0  302B 0004                move.w     D0, [A3 + 0x4]
  2084. 000016A4  9053                     sub.w      D0, [A3]
  2085. 000016A6  906D FCFC                sub.w      D0, [A5 - 0x304]
  2086. 000016AA  3D40 FFF6                move.w     [A6 - 0xA], D0
  2087. 000016AE  4267                     clr.w      -[A7]
  2088. 000016B0  2F04                     move.l     -[A7], D4
  2089. 000016B2  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  2090. 000016B6  1C1F                     move.b     D6, [A7]+
  2091. 000016B8  2054                     movea.l    A0, [A4]
  2092. 000016BA  2668 0038                movea.l    A3, [A0 + 0x38]
  2093. 000016BE  1006                     move.b     D0, D6
  2094. 000016C0  666A                     bne        +0x6C /* 0000172C */
  2095. 000016C2  42A7                     clr.l      -[A7]
  2096. 000016C4  2F2B 007E                move.l     -[A7], [A3 + 0x7E]
  2097. 000016C8  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  2098. 000016CC  2E1F                     move.l     D7, [A7]+
  2099. 000016CE  2047                     movea.l    A0, D7
  2100. 000016D0  4A90                     tst.l      [A0]
  2101. 000016D2  6604                     bne        +0x6 /* 000016D8 */
  2102. 000016D4  2F07                     move.l     -[A7], D7
  2103. 000016D6  A9A2                     syscall    LoadResource
  2104. label000016D8:
  2105. 000016D8  2F07                     move.l     -[A7], D7
  2106. 000016DA  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  2107. 000016DE  2F3C A80A 0000           move.l     -[A7], 0xA80A0000
  2108. 000016E4  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  2109. 000016E8  101F                     move.b     D0, [A7]+
  2110. 000016EA  670E                     beq        +0x10 /* 000016FA */
  2111. 000016EC  4267                     clr.w      -[A7]
  2112. 000016EE  2054                     movea.l    A0, [A4]
  2113. 000016F0  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2114. 000016F4  A80A                     syscall    GetWVariant
  2115. 000016F6  3A1F                     move.w     D5, [A7]+
  2116. 000016F8  6010                     bra        +0x12 /* 0000170A */
  2117. label000016FA:
  2118. 000016FA  7018                     moveq.l    D0, 0x18
  2119. 000016FC  222B 007E                move.l     D1, [A3 + 0x7E]
  2120. 00001700  E0A9                     lsr        D1, D0
  2121. 00001702  C2BC 0000 000F           and.l      D1, 0xF
  2122. 00001708  3A01                     move.w     D5, D1
  2123. label0000170A:
  2124. 0000170A  42A7                     clr.l      -[A7]
  2125. 0000170C  3F05                     move.w     -[A7], D5
  2126. 0000170E  2054                     movea.l    A0, [A4]
  2127. 00001710  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2128. 00001714  3F3C 0002                move.w     -[A7], 0x2
  2129. 00001718  42A7                     clr.l      -[A7]
  2130. 0000171A  2F07                     move.l     -[A7], D7
  2131. 0000171C  205F                     movea.l    A0, [A7]+
  2132. 0000171E  2050                     movea.l    A0, [A0]
  2133. 00001720  4E90                     jsr        [A0]
  2134. 00001722  2D5F FFE6                move.l     [A6 - 0x1A], [A7]+
  2135. 00001726  2F07                     move.l     -[A7], D7
  2136. 00001728  4EAD 0392                jsr        [A5 + 0x392 /* export_110 */]
  2137. label0000172C:
  2138. 0000172C  206B 0072                movea.l    A0, [A3 + 0x72]
  2139. 00001730  2050                     movea.l    A0, [A0]
  2140. 00001732  5488                     addq.l     A0, 2
  2141. 00001734  2D48 FFDC                move.l     [A6 - 0x24], A0
  2142. 00001738  226E FFDC                movea.l    A1, [A6 - 0x24]
  2143. 0000173C  3028 0006                move.w     D0, [A0 + 0x6]
  2144. 00001740  9069 0002                sub.w      D0, [A1 + 0x2]
  2145. 00001744  3D40 FFFC                move.w     [A6 - 0x4], D0
  2146. 00001748  206E FFDC                movea.l    A0, [A6 - 0x24]
  2147. 0000174C  226E FFDC                movea.l    A1, [A6 - 0x24]
  2148. 00001750  3028 0004                move.w     D0, [A0 + 0x4]
  2149. 00001754  9051                     sub.w      D0, [A1]
  2150. 00001756  3D40 FFFA                move.w     [A6 - 0x6], D0
  2151. 0000175A  206B 0076                movea.l    A0, [A3 + 0x76]
  2152. 0000175E  2050                     movea.l    A0, [A0]
  2153. 00001760  2D68 0002 FFF2           move.l     [A6 - 0xE], [A0 + 0x2]
  2154. 00001766  206B 0072                movea.l    A0, [A3 + 0x72]
  2155. 0000176A  2050                     movea.l    A0, [A0]
  2156. 0000176C  2F28 0002                move.l     -[A7], [A0 + 0x2]
  2157. 00001770  486E FFF2                pea.l      [A6 - 0xE]
  2158. 00001774  A87F                     syscall    SubPt
  2159. 00001776  1006                     move.b     D0, D6
  2160. 00001778  660C                     bne        +0xE /* 00001786 */
  2161. 0000177A  2F2B 0072                move.l     -[A7], [A3 + 0x72]
  2162. 0000177E  A8DD                     syscall    SetEmptyRgn
  2163. 00001780  2F2B 0076                move.l     -[A7], [A3 + 0x76]
  2164. 00001784  A8DD                     syscall    SetEmptyRgn
  2165. label00001786:
  2166. 00001786  486E FFEA                pea.l      [A6 - 0x16]
  2167. 0000178A  2F04                     move.l     -[A7], D4
  2168. 0000178C  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  2169. 00001790  486E FFEA                pea.l      [A6 - 0x16]
  2170. 00001794  1F2E 0010                move.b     -[A7], [A6 + 0x10]
  2171. 00001798  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  2172. 0000179C  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2173. 000017A0  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  2174. 000017A4  486E FFEA                pea.l      [A6 - 0x16]
  2175. 000017A8  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  2176. 000017AC  A8A8                     syscall    OffsetRect
  2177. 000017AE  1006                     move.b     D0, D6
  2178. 000017B0  671A                     beq        +0x1C /* 000017CC */
  2179. 000017B2  302E FFEC                move.w     D0, [A6 - 0x14]
  2180. 000017B6  48C0                     ext.l      D0
  2181. 000017B8  2F00                     move.l     -[A7], D0
  2182. 000017BA  302E FFEA                move.w     D0, [A6 - 0x16]
  2183. 000017BE  48C0                     ext.l      D0
  2184. 000017C0  2F00                     move.l     -[A7], D0
  2185. 000017C2  4267                     clr.w      -[A7]
  2186. 000017C4  2F04                     move.l     -[A7], D4
  2187. 000017C6  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  2188. 000017CA  600E                     bra        +0x10 /* 000017DA */
  2189. label000017CC:
  2190. 000017CC  2054                     movea.l    A0, [A4]
  2191. 000017CE  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2192. 000017D2  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  2193. 000017D6  4267                     clr.w      -[A7]
  2194. 000017D8  A91B                     syscall    MoveWindow
  2195. label000017DA:
  2196. 000017DA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2197. 000017DE  4E5E                     unlink     A6
  2198. 000017E0  205F                     movea.l    A0, [A7]+
  2199. 000017E2  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2200. 000017E6  4ED0                     jmp        [A0]
  2201. export_313:
  2202. fn000017E8:
  2203. 000017E8  4E56 FFF0                link       A6, -0x0010
  2204. 000017EC  48E7 0018                movem.l    -[A7], A3,A4
  2205. 000017F0  266E 0008                movea.l    A3, [A6 + 0x8]
  2206. 000017F4  284B                     movea.l    A4, A3
  2207. 000017F6  2054                     movea.l    A0, [A4]
  2208. 000017F8  117C 0001 0067           move.b     [A0 + 0x67], 0x1
  2209. 000017FE  486E FFF8                pea.l      [A6 - 0x8]
  2210. 00001802  2F0B                     move.l     -[A7], A3
  2211. 00001804  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  2212. 00001808  302E FFFE                move.w     D0, [A6 - 0x2]
  2213. 0000180C  906E FFFA                sub.w      D0, [A6 - 0x6]
  2214. 00001810  2054                     movea.l    A0, [A4]
  2215. 00001812  B068 004C                cmp.w      D0, [A0 + 0x4C]
  2216. 00001816  6F10                     ble        +0x12 /* 00001828 */
  2217. 00001818  2054                     movea.l    A0, [A4]
  2218. 0000181A  3028 004C                move.w     D0, [A0 + 0x4C]
  2219. 0000181E  D06E FFFA                add.w      D0, [A6 - 0x6]
  2220. 00001822  5340                     subq.w     D0, 1
  2221. 00001824  3D40 FFFE                move.w     [A6 - 0x2], D0
  2222. label00001828:
  2223. 00001828  302E FFFC                move.w     D0, [A6 - 0x4]
  2224. 0000182C  906E FFF8                sub.w      D0, [A6 - 0x8]
  2225. 00001830  2054                     movea.l    A0, [A4]
  2226. 00001832  B068 004A                cmp.w      D0, [A0 + 0x4A]
  2227. 00001836  6F10                     ble        +0x12 /* 00001848 */
  2228. 00001838  2054                     movea.l    A0, [A4]
  2229. 0000183A  3028 004A                move.w     D0, [A0 + 0x4A]
  2230. 0000183E  D06E FFF8                add.w      D0, [A6 - 0x8]
  2231. 00001842  5340                     subq.w     D0, 1
  2232. 00001844  3D40 FFFC                move.w     [A6 - 0x4], D0
  2233. label00001848:
  2234. 00001848  42A7                     clr.l      -[A7]
  2235. 0000184A  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  2236. 0000184E  2F2D F880                move.l     -[A7], [A5 - 0x780]
  2237. 00001852  A8DC                     syscall    CopyRgn
  2238. 00001854  2F2D F880                move.l     -[A7], [A5 - 0x780]
  2239. 00001858  302D FA76                move.w     D0, [A5 - 0x58A]
  2240. 0000185C  5340                     subq.w     D0, 1
  2241. 0000185E  3F00                     move.w     -[A7], D0
  2242. 00001860  302D FA74                move.w     D0, [A5 - 0x58C]
  2243. 00001864  906D FCFC                sub.w      D0, [A5 - 0x304]
  2244. 00001868  5340                     subq.w     D0, 1
  2245. 0000186A  3F00                     move.w     -[A7], D0
  2246. 0000186C  A8E1                     syscall    InsetRgn
  2247. 0000186E  4267                     clr.w      -[A7]
  2248. 00001870  2F0B                     move.l     -[A7], A3
  2249. 00001872  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  2250. 00001876  101F                     move.b     D0, [A7]+
  2251. 00001878  673A                     beq        +0x3C /* 000018B4 */
  2252. 0000187A  302E FFFA                move.w     D0, [A6 - 0x6]
  2253. 0000187E  48C0                     ext.l      D0
  2254. 00001880  2F00                     move.l     -[A7], D0
  2255. 00001882  302E FFF8                move.w     D0, [A6 - 0x8]
  2256. 00001886  48C0                     ext.l      D0
  2257. 00001888  2F00                     move.l     -[A7], D0
  2258. 0000188A  4267                     clr.w      -[A7]
  2259. 0000188C  2F0B                     move.l     -[A7], A3
  2260. 0000188E  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  2261. 00001892  302E FFFE                move.w     D0, [A6 - 0x2]
  2262. 00001896  906E FFFA                sub.w      D0, [A6 - 0x6]
  2263. 0000189A  48C0                     ext.l      D0
  2264. 0000189C  2F00                     move.l     -[A7], D0
  2265. 0000189E  302E FFFC                move.w     D0, [A6 - 0x4]
  2266. 000018A2  906E FFF8                sub.w      D0, [A6 - 0x8]
  2267. 000018A6  48C0                     ext.l      D0
  2268. 000018A8  2F00                     move.l     -[A7], D0
  2269. 000018AA  4267                     clr.w      -[A7]
  2270. 000018AC  2F0B                     move.l     -[A7], A3
  2271. 000018AE  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  2272. 000018B2  602C                     bra        +0x2E /* 000018E0 */
  2273. label000018B4:
  2274. 000018B4  2054                     movea.l    A0, [A4]
  2275. 000018B6  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2276. 000018BA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  2277. 000018BE  4267                     clr.w      -[A7]
  2278. 000018C0  A91B                     syscall    MoveWindow
  2279. 000018C2  2054                     movea.l    A0, [A4]
  2280. 000018C4  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2281. 000018C8  302E FFFE                move.w     D0, [A6 - 0x2]
  2282. 000018CC  906E FFFA                sub.w      D0, [A6 - 0x6]
  2283. 000018D0  3F00                     move.w     -[A7], D0
  2284. 000018D2  302E FFFC                move.w     D0, [A6 - 0x4]
  2285. 000018D6  906E FFF8                sub.w      D0, [A6 - 0x8]
  2286. 000018DA  3F00                     move.w     -[A7], D0
  2287. 000018DC  4267                     clr.w      -[A7]
  2288. 000018DE  A91D                     syscall    SizeWindow
  2289. label000018E0:
  2290. 000018E0  4CDF 1800                movem.l    A3,A4, [A7]+
  2291. 000018E4  4E5E                     unlink     A6
  2292. 000018E6  2E9F                     move.l     [A7], [A7]+
  2293. 000018E8  4E75                     rts
  2294. 000018EA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2295. // begin alternate branch 000018EC-000018F0
  2296. export_314:
  2297. fn000018EC:
  2298. 000018EC  4E56 FF00                link       A6, -0x0100
  2299. // end alternate branch 000018EC-000018F0
  2300. export_314: // at 000018EC (misaligned)
  2301. fn000018EC: // (misaligned)
  2302. 000018EE  FF00                     .extension 0xF00 <<F/4-5/7>> // unimplemented
  2303. 000018F0  48E7 0118                movem.l    -[A7], D7,A3,A4
  2304. 000018F4  266E 0008                movea.l    A3, [A6 + 0x8]
  2305. 000018F8  2E2E 000C                move.l     D7, [A6 + 0xC]
  2306. 000018FC  284B                     movea.l    A4, A3
  2307. 000018FE  2054                     movea.l    A0, [A4]
  2308. 00001900  2147 0016                move.l     [A0 + 0x16], D7
  2309. 00001904  4A87                     tst.l      D7
  2310. 00001906  6740                     beq        +0x42 /* 00001948 */
  2311. 00001908  2F0B                     move.l     -[A7], A3
  2312. 0000190A  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  2313. 0000190E  4EAD 0562                jsr        [A5 + 0x562 /* export_168 */]
  2314. 00001912  2F0B                     move.l     -[A7], A3
  2315. 00001914  2F07                     move.l     -[A7], D7
  2316. 00001916  4EBA F45C                jsr        [PC - 0xBA4 /* 00000D74 */]
  2317. 0000191A  2047                     movea.l    A0, D7
  2318. 0000191C  2050                     movea.l    A0, [A0]
  2319. 0000191E  2268 0024                movea.l    A1, [A0 + 0x24]
  2320. 00001922  2251                     movea.l    A1, [A1]
  2321. 00001924  41EE FF00                lea.l      A0, [A6 - 0x100]
  2322. 00001928  703F                     moveq.l    D0, 0x3F
  2323. label0000192A:
  2324. 0000192A  20D9                     move.l     [A0]+, [A1]+
  2325. 0000192C  51C8 FFFC                dbf        D0, -0x6 /* 0000192A */
  2326. 00001930  4A2E FF00                tst.b      [A6 - 0x100]
  2327. 00001934  670A                     beq        +0xC /* 00001940 */
  2328. 00001936  486E FF00                pea.l      [A6 - 0x100]
  2329. 0000193A  2F0B                     move.l     -[A7], A3
  2330. 0000193C  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  2331. label00001940:
  2332. 00001940  2054                     movea.l    A0, [A4]
  2333. 00001942  2147 0002                move.l     [A0 + 0x2], D7
  2334. 00001946  6012                     bra        +0x14 /* 0000195A */
  2335. label00001948:
  2336. 00001948  2F0B                     move.l     -[A7], A3
  2337. 0000194A  2F2D F9F4                move.l     -[A7], [A5 - 0x60C]
  2338. 0000194E  4EBA ED74                jsr        [PC - 0x128C /* 000006C4 */]
  2339. 00001952  2054                     movea.l    A0, [A4]
  2340. 00001954  216D F9F4 0002           move.l     [A0 + 0x2], [A5 - 0x60C]
  2341. label0000195A:
  2342. 0000195A  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2343. 0000195E  4E5E                     unlink     A6
  2344. 00001960  205F                     movea.l    A0, [A7]+
  2345. 00001962  504F                     addq.w     A7, 8
  2346. 00001964  4ED0                     jmp        [A0]
  2347. 00001966  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2348. export_315: // at 00001968 (misaligned)
  2349. 0000196A  0000 48E7                ori.b      D0, 0xE7
  2350. 0000196E  0118                     btst       [A0]+, D0
  2351. 00001970  2E2E 0008                move.l     D7, [A6 + 0x8]
  2352. 00001974  2647                     movea.l    A3, D7
  2353. 00001976  2253                     movea.l    A1, [A3]
  2354. 00001978  2069 0038                movea.l    A0, [A1 + 0x38]
  2355. 0000197C  49E8 0010                lea.l      A4, [A0 + 0x10]
  2356. 00001980  302C 0006                move.w     D0, [A4 + 0x6]
  2357. 00001984  906C 0002                sub.w      D0, [A4 + 0x2]
  2358. 00001988  48C0                     ext.l      D0
  2359. 0000198A  2F00                     move.l     -[A7], D0
  2360. 0000198C  302C 0004                move.w     D0, [A4 + 0x4]
  2361. 00001990  9054                     sub.w      D0, [A4]
  2362. 00001992  48C0                     ext.l      D0
  2363. 00001994  2F00                     move.l     -[A7], D0
  2364. 00001996  4267                     clr.w      -[A7]
  2365. 00001998  2F07                     move.l     -[A7], D7
  2366. 0000199A  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  2367. 0000199E  1F3C 0001                move.b     -[A7], 0x1
  2368. 000019A2  1F3C 0001                move.b     -[A7], 0x1
  2369. 000019A6  2F07                     move.l     -[A7], D7
  2370. 000019A8  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  2371. 000019AC  2F07                     move.l     -[A7], D7
  2372. 000019AE  4EBA F7F4                jsr        [PC - 0x80C /* 000011A4 */]
  2373. 000019B2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2374. 000019B6  4E5E                     unlink     A6
  2375. 000019B8  2E9F                     move.l     [A7], [A7]+
  2376. 000019BA  4E75                     rts
  2377. export_316:
  2378. fn000019BC:
  2379. 000019BC  4E56 0000                link       A6, 0
  2380. 000019C0  48E7 0018                movem.l    -[A7], A3,A4
  2381. 000019C4  266E 0008                movea.l    A3, [A6 + 0x8]
  2382. 000019C8  2053                     movea.l    A0, [A3]
  2383. 000019CA  216E 0010 0046           move.l     [A0 + 0x46], [A6 + 0x10]
  2384. 000019D0  216E 000C 004A           move.l     [A0 + 0x4A], [A6 + 0xC]
  2385. 000019D6  7000                     moveq.l    D0, 0x00
  2386. 000019D8  3028 003C                move.w     D0, [A0 + 0x3C]
  2387. 000019DC  C0BC 0000 0008           and.l      D0, 0x8
  2388. 000019E2  4A80                     tst.l      D0
  2389. 000019E4  6752                     beq        +0x54 /* 00001A38 */
  2390. 000019E6  2253                     movea.l    A1, [A3]
  2391. 000019E8  2069 0038                movea.l    A0, [A1 + 0x38]
  2392. 000019EC  2068 0082                movea.l    A0, [A0 + 0x82]
  2393. 000019F0  2050                     movea.l    A0, [A0]
  2394. 000019F2  49E8 0008                lea.l      A4, [A0 + 0x8]
  2395. 000019F6  42A7                     clr.l      -[A7]
  2396. 000019F8  302C 0006                move.w     D0, [A4 + 0x6]
  2397. 000019FC  48C0                     ext.l      D0
  2398. 000019FE  2F00                     move.l     -[A7], D0
  2399. 00001A00  302E 000E                move.w     D0, [A6 + 0xE]
  2400. 00001A04  D06C 0002                add.w      D0, [A4 + 0x2]
  2401. 00001A08  5340                     subq.w     D0, 1
  2402. 00001A0A  48C0                     ext.l      D0
  2403. 00001A0C  2F00                     move.l     -[A7], D0
  2404. 00001A0E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2405. 00001A12  201F                     move.l     D0, [A7]+
  2406. 00001A14  3940 0006                move.w     [A4 + 0x6], D0
  2407. 00001A18  42A7                     clr.l      -[A7]
  2408. 00001A1A  302C 0004                move.w     D0, [A4 + 0x4]
  2409. 00001A1E  48C0                     ext.l      D0
  2410. 00001A20  2F00                     move.l     -[A7], D0
  2411. 00001A22  302E 000C                move.w     D0, [A6 + 0xC]
  2412. 00001A26  D054                     add.w      D0, [A4]
  2413. 00001A28  5340                     subq.w     D0, 1
  2414. 00001A2A  48C0                     ext.l      D0
  2415. 00001A2C  2F00                     move.l     -[A7], D0
  2416. 00001A2E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2417. 00001A32  201F                     move.l     D0, [A7]+
  2418. 00001A34  3940 0004                move.w     [A4 + 0x4], D0
  2419. label00001A38:
  2420. 00001A38  4CDF 1800                movem.l    A3,A4, [A7]+
  2421. 00001A3C  4E5E                     unlink     A6
  2422. 00001A3E  205F                     movea.l    A0, [A7]+
  2423. 00001A40  DEFC 000C                add.w      A7, 0xC
  2424. 00001A44  4ED0                     jmp        [A0]
  2425. 00001A46  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2426. // begin alternate branch 00001A48-00001A4C
  2427. export_317:
  2428. fn00001A48:
  2429. 00001A48  4E56 FFEC                link       A6, -0x0014
  2430. // end alternate branch 00001A48-00001A4C
  2431. export_317: // at 00001A48 (misaligned)
  2432. fn00001A48: // (misaligned)
  2433. 00001A4A  FFEC                     .invalid   <<F/7/7>>
  2434. 00001A4C  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2435. 00001A50  266E 0008                movea.l    A3, [A6 + 0x8]
  2436. 00001A54  3A2E 0010                move.w     D5, [A6 + 0x10]
  2437. 00001A58  382E 0012                move.w     D4, [A6 + 0x12]
  2438. 00001A5C  284B                     movea.l    A4, A3
  2439. 00001A5E  2054                     movea.l    A0, [A4]
  2440. 00001A60  117C 0001 0066           move.b     [A0 + 0x66], 0x1
  2441. 00001A66  486E FFF8                pea.l      [A6 - 0x8]
  2442. 00001A6A  2F0B                     move.l     -[A7], A3
  2443. 00001A6C  4EAD 127A                jsr        [A5 + 0x127A /* export_587 */]
  2444. 00001A70  2D6E FFF8 FFEC           move.l     [A6 - 0x14], [A6 - 0x8]
  2445. 00001A76  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  2446. 00001A7C  2054                     movea.l    A0, [A4]
  2447. 00001A7E  2F28 0042                move.l     -[A7], [A0 + 0x42]
  2448. 00001A82  486E FFF4                pea.l      [A6 - 0xC]
  2449. 00001A86  A87E                     syscall    AddPt
  2450. 00001A88  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2451. 00001A8C  486E FFF4                pea.l      [A6 - 0xC]
  2452. 00001A90  A87F                     syscall    SubPt
  2453. 00001A92  2D6E FFF4 FFFC           move.l     [A6 - 0x4], [A6 - 0xC]
  2454. 00001A98  4A44                     tst.w      D4
  2455. 00001A9A  6C08                     bge        +0xA /* 00001AA4 */
  2456. 00001A9C  2054                     movea.l    A0, [A4]
  2457. 00001A9E  3D68 0040 FFFE           move.w     [A6 - 0x2], [A0 + 0x40]
  2458. label00001AA4:
  2459. 00001AA4  4A45                     tst.w      D5
  2460. 00001AA6  6C08                     bge        +0xA /* 00001AB0 */
  2461. 00001AA8  2054                     movea.l    A0, [A4]
  2462. 00001AAA  3D68 003E FFFC           move.w     [A6 - 0x4], [A0 + 0x3E]
  2463. label00001AB0:
  2464. 00001AB0  4A44                     tst.w      D4
  2465. 00001AB2  57C0                     seq        D0
  2466. 00001AB4  4A00                     tst.b      D0
  2467. 00001AB6  6608                     bne        +0xA /* 00001AC0 */
  2468. 00001AB8  4A45                     tst.w      D5
  2469. 00001ABA  57C1                     seq        D1
  2470. 00001ABC  8001                     or.b       D0, D1
  2471. 00001ABE  6704                     beq        +0x6 /* 00001AC4 */
  2472. label00001AC0:
  2473. 00001AC0  4246                     clr.w      D6
  2474. 00001AC2  6032                     bra        +0x34 /* 00001AF6 */
  2475. label00001AC4:
  2476. 00001AC4  42A7                     clr.l      -[A7]
  2477. 00001AC6  302E FFFE                move.w     D0, [A6 - 0x2]
  2478. 00001ACA  906E FFFA                sub.w      D0, [A6 - 0x6]
  2479. 00001ACE  D044                     add.w      D0, D4
  2480. 00001AD0  5340                     subq.w     D0, 1
  2481. 00001AD2  48C0                     ext.l      D0
  2482. 00001AD4  81C4                     divs.w     D0, D4
  2483. 00001AD6  48C0                     ext.l      D0
  2484. 00001AD8  2F00                     move.l     -[A7], D0
  2485. 00001ADA  302E FFFC                move.w     D0, [A6 - 0x4]
  2486. 00001ADE  906E FFF8                sub.w      D0, [A6 - 0x8]
  2487. 00001AE2  D045                     add.w      D0, D5
  2488. 00001AE4  5340                     subq.w     D0, 1
  2489. 00001AE6  48C0                     ext.l      D0
  2490. 00001AE8  81C5                     divs.w     D0, D5
  2491. 00001AEA  48C0                     ext.l      D0
  2492. 00001AEC  2F00                     move.l     -[A7], D0
  2493. 00001AEE  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  2494. 00001AF2  201F                     move.l     D0, [A7]+
  2495. 00001AF4  3C00                     move.w     D6, D0
  2496. label00001AF6:
  2497. 00001AF6  4A46                     tst.w      D6
  2498. 00001AF8  6604                     bne        +0x6 /* 00001AFE */
  2499. 00001AFA  4247                     clr.w      D7
  2500. 00001AFC  6010                     bra        +0x12 /* 00001B0E */
  2501. label00001AFE:
  2502. 00001AFE  206E 000C                movea.l    A0, [A6 + 0xC]
  2503. 00001B02  3010                     move.w     D0, [A0]
  2504. 00001B04  48C0                     ext.l      D0
  2505. 00001B06  81C6                     divs.w     D0, D6
  2506. 00001B08  4840                     swap.w     D0
  2507. 00001B0A  4A40                     tst.w      D0
  2508. 00001B0C  3E00                     move.w     D7, D0
  2509. label00001B0E:
  2510. 00001B0E  4A47                     tst.w      D7
  2511. 00001B10  6752                     beq        +0x54 /* 00001B64 */
  2512. 00001B12  2D6E FFEC FFF4           move.l     [A6 - 0xC], [A6 - 0x14]
  2513. 00001B18  3007                     move.w     D0, D7
  2514. 00001B1A  C1C4                     muls.w     D0, D4
  2515. 00001B1C  D06E FFF6                add.w      D0, [A6 - 0xA]
  2516. 00001B20  3D40 FFF6                move.w     [A6 - 0xA], D0
  2517. 00001B24  3007                     move.w     D0, D7
  2518. 00001B26  C1C5                     muls.w     D0, D5
  2519. 00001B28  D06E FFF4                add.w      D0, [A6 - 0xC]
  2520. 00001B2C  3D40 FFF4                move.w     [A6 - 0xC], D0
  2521. 00001B30  4267                     clr.w      -[A7]
  2522. 00001B32  2F0B                     move.l     -[A7], A3
  2523. 00001B34  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  2524. 00001B38  101F                     move.b     D0, [A7]+
  2525. 00001B3A  671A                     beq        +0x1C /* 00001B56 */
  2526. 00001B3C  302E FFF6                move.w     D0, [A6 - 0xA]
  2527. 00001B40  48C0                     ext.l      D0
  2528. 00001B42  2F00                     move.l     -[A7], D0
  2529. 00001B44  302E FFF4                move.w     D0, [A6 - 0xC]
  2530. 00001B48  48C0                     ext.l      D0
  2531. 00001B4A  2F00                     move.l     -[A7], D0
  2532. 00001B4C  4267                     clr.w      -[A7]
  2533. 00001B4E  2F0B                     move.l     -[A7], A3
  2534. 00001B50  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  2535. 00001B54  600E                     bra        +0x10 /* 00001B64 */
  2536. label00001B56:
  2537. 00001B56  2054                     movea.l    A0, [A4]
  2538. 00001B58  2F28 0038                move.l     -[A7], [A0 + 0x38]
  2539. 00001B5C  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2540. 00001B60  4267                     clr.w      -[A7]
  2541. 00001B62  A91B                     syscall    MoveWindow
  2542. label00001B64:
  2543. 00001B64  206E 000C                movea.l    A0, [A6 + 0xC]
  2544. 00001B68  5250                     addq.w     [A0], 1
  2545. 00001B6A  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  2546. 00001B6E  4E5E                     unlink     A6
  2547. 00001B70  205F                     movea.l    A0, [A7]+
  2548. 00001B72  DEFC 000C                add.w      A7, 0xC
  2549. 00001B76  4ED0                     jmp        [A0]
  2550. export_318:
  2551. fn00001B78:
  2552. 00001B78  4E56 FFE8                link       A6, -0x0018
  2553. 00001B7C  48E7 0038                movem.l    -[A7], A2,A3,A4
  2554. 00001B80  206E 0020                movea.l    A0, [A6 + 0x20]
  2555. 00001B84  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2556. 00001B88  22D8                     move.l     [A1]+, [A0]+
  2557. 00001B8A  22D8                     move.l     [A1]+, [A0]+
  2558. 00001B8C  206E 001C                movea.l    A0, [A6 + 0x1C]
  2559. 00001B90  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2560. 00001B94  22D8                     move.l     [A1]+, [A0]+
  2561. 00001B96  22D8                     move.l     [A1]+, [A0]+
  2562. 00001B98  266E 0008                movea.l    A3, [A6 + 0x8]
  2563. 00001B9C  284B                     movea.l    A4, A3
  2564. 00001B9E  2054                     movea.l    A0, [A4]
  2565. 00001BA0  7000                     moveq.l    D0, 0x00
  2566. 00001BA2  2140 0054                move.l     [A0 + 0x54], D0
  2567. 00001BA6  7000                     moveq.l    D0, 0x00
  2568. 00001BA8  2140 0050                move.l     [A0 + 0x50], D0
  2569. 00001BAC  42A7                     clr.l      -[A7]
  2570. 00001BAE  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  2571. 00001BB2  486E FFF8                pea.l      [A6 - 0x8]
  2572. 00001BB6  486E FFF0                pea.l      [A6 - 0x10]
  2573. 00001BBA  1F2E 001A                move.b     -[A7], [A6 + 0x1A]
  2574. 00001BBE  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  2575. 00001BC2  2F0B                     move.l     -[A7], A3
  2576. 00001BC4  4EBA F3FE                jsr        [PC - 0xC02 /* 00000FC4 */]
  2577. 00001BC8  2254                     movea.l    A1, [A4]
  2578. 00001BCA  41E9 0038                lea.l      A0, [A1 + 0x38]
  2579. 00001BCE  45ED F6A8                lea.l      A2, [A5 - 0x958]
  2580. 00001BD2  20DA                     move.l     [A0]+, [A2]+
  2581. 00001BD4  20DA                     move.l     [A0]+, [A2]+
  2582. 00001BD6  41E9 0048                lea.l      A0, [A1 + 0x48]
  2583. 00001BDA  45ED F6A8                lea.l      A2, [A5 - 0x958]
  2584. 00001BDE  20DA                     move.l     [A0]+, [A2]+
  2585. 00001BE0  20DA                     move.l     [A0]+, [A2]+
  2586. 00001BE2  41E9 005E                lea.l      A0, [A1 + 0x5E]
  2587. 00001BE6  45ED F698                lea.l      A2, [A5 - 0x968]
  2588. 00001BEA  20DA                     move.l     [A0]+, [A2]+
  2589. 00001BEC  20DA                     move.l     [A0]+, [A2]+
  2590. 00001BEE  20DA                     move.l     [A0]+, [A2]+
  2591. 00001BF0  20DA                     move.l     [A0]+, [A2]+
  2592. 00001BF2  137C 0001 006E           move.b     [A1 + 0x6E], 0x1
  2593. 00001BF8  7010                     moveq.l    D0, 0x10
  2594. 00001BFA  2F00                     move.l     -[A7], D0
  2595. 00001BFC  7010                     moveq.l    D0, 0x10
  2596. 00001BFE  2F00                     move.l     -[A7], D0
  2597. 00001C00  42A7                     clr.l      -[A7]
  2598. 00001C02  2F0B                     move.l     -[A7], A3
  2599. 00001C04  4EAD 0762                jsr        [A5 + 0x762 /* export_232 */]
  2600. 00001C08  2D6E 0014 FFEC           move.l     [A6 - 0x14], [A6 + 0x14]
  2601. 00001C0E  2D6E 0010 FFE8           move.l     [A6 - 0x18], [A6 + 0x10]
  2602. 00001C14  486E FFE8                pea.l      [A6 - 0x18]
  2603. 00001C18  4267                     clr.w      -[A7]
  2604. 00001C1A  2F0B                     move.l     -[A7], A3
  2605. 00001C1C  4EAD 075A                jsr        [A5 + 0x75A /* export_231 */]
  2606. 00001C20  102E 000E                move.b     D0, [A6 + 0xE]
  2607. 00001C24  670A                     beq        +0xC /* 00001C30 */
  2608. 00001C26  1F3C 0001                move.b     -[A7], 0x1
  2609. 00001C2A  2F0B                     move.l     -[A7], A3
  2610. 00001C2C  4EBA 01BE                jsr        [PC + 0x1BE /* 00001DEC */]
  2611. label00001C30:
  2612. 00001C30  102E 000C                move.b     D0, [A6 + 0xC]
  2613. 00001C34  6708                     beq        +0xA /* 00001C3E */
  2614. 00001C36  4267                     clr.w      -[A7]
  2615. 00001C38  2F0B                     move.l     -[A7], A3
  2616. 00001C3A  4EBA 01B0                jsr        [PC + 0x1B0 /* 00001DEC */]
  2617. label00001C3E:
  2618. 00001C3E  102E 000E                move.b     D0, [A6 + 0xE]
  2619. 00001C42  6606                     bne        +0x8 /* 00001C4A */
  2620. 00001C44  802E 000C                or.b       D0, [A6 + 0xC]
  2621. 00001C48  6708                     beq        +0xA /* 00001C52 */
  2622. label00001C4A:
  2623. 00001C4A  4267                     clr.w      -[A7]
  2624. 00001C4C  2F0B                     move.l     -[A7], A3
  2625. 00001C4E  4EAD 073A                jsr        [A5 + 0x73A /* export_227 */]
  2626. label00001C52:
  2627. 00001C52  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  2628. 00001C56  4E5E                     unlink     A6
  2629. 00001C58  205F                     movea.l    A0, [A7]+
  2630. 00001C5A  DEFC 0020                add.w      A7, 0x20 /* ' ' */
  2631. 00001C5E  4ED0                     jmp        [A0]
  2632. export_319:
  2633. 00001C60  4E56 FFF8                link       A6, -0x0008
  2634. 00001C64  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  2635. 00001C68  2E2E 0008                move.l     D7, [A6 + 0x8]
  2636. 00001C6C  2647                     movea.l    A3, D7
  2637. 00001C6E  2053                     movea.l    A0, [A3]
  2638. 00001C70  7000                     moveq.l    D0, 0x00
  2639. 00001C72  2140 0054                move.l     [A0 + 0x54], D0
  2640. 00001C76  7000                     moveq.l    D0, 0x00
  2641. 00001C78  2140 0050                move.l     [A0 + 0x50], D0
  2642. 00001C7C  42A7                     clr.l      -[A7]
  2643. 00001C7E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2644. 00001C82  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2645. 00001C86  2F07                     move.l     -[A7], D7
  2646. 00001C88  4EBA F402                jsr        [PC - 0xBFE /* 0000108C */]
  2647. 00001C8C  206E 000C                movea.l    A0, [A6 + 0xC]
  2648. 00001C90  2850                     movea.l    A4, [A0]
  2649. 00001C92  2253                     movea.l    A1, [A3]
  2650. 00001C94  41E9 0038                lea.l      A0, [A1 + 0x38]
  2651. 00001C98  45ED F6A8                lea.l      A2, [A5 - 0x958]
  2652. 00001C9C  20DA                     move.l     [A0]+, [A2]+
  2653. 00001C9E  20DA                     move.l     [A0]+, [A2]+
  2654. 00001CA0  137C 0001 006E           move.b     [A1 + 0x6E], 0x1
  2655. 00001CA6  2D6C 0006 FFFC           move.l     [A6 - 0x4], [A4 + 0x6]
  2656. 00001CAC  2D6C 0002 FFF8           move.l     [A6 - 0x8], [A4 + 0x2]
  2657. 00001CB2  486E FFF8                pea.l      [A6 - 0x8]
  2658. 00001CB6  4267                     clr.w      -[A7]
  2659. 00001CB8  2F07                     move.l     -[A7], D7
  2660. 00001CBA  4EAD 075A                jsr        [A5 + 0x75A /* export_231 */]
  2661. 00001CBE  302C 000C                move.w     D0, [A4 + 0xC]
  2662. 00001CC2  48C0                     ext.l      D0
  2663. 00001CC4  2F00                     move.l     -[A7], D0
  2664. 00001CC6  302C 000A                move.w     D0, [A4 + 0xA]
  2665. 00001CCA  48C0                     ext.l      D0
  2666. 00001CCC  2F00                     move.l     -[A7], D0
  2667. 00001CCE  1F2C 000F                move.b     -[A7], [A4 + 0xF]
  2668. 00001CD2  1F2C 000E                move.b     -[A7], [A4 + 0xE]
  2669. 00001CD6  2F07                     move.l     -[A7], D7
  2670. 00001CD8  4EAD 0762                jsr        [A5 + 0x762 /* export_232 */]
  2671. 00001CDC  486C 0010                pea.l      [A4 + 0x10]
  2672. 00001CE0  2053                     movea.l    A0, [A3]
  2673. 00001CE2  4868 005E                pea.l      [A0 + 0x5E]
  2674. 00001CE6  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  2675. 00001CEA  102C 0001                move.b     D0, [A4 + 0x1]
  2676. 00001CEE  670A                     beq        +0xC /* 00001CFA */
  2677. 00001CF0  1F3C 0001                move.b     -[A7], 0x1
  2678. 00001CF4  2F07                     move.l     -[A7], D7
  2679. 00001CF6  4EBA 007C                jsr        [PC + 0x7C /* 00001D74 */]
  2680. label00001CFA:
  2681. 00001CFA  1014                     move.b     D0, [A4]
  2682. 00001CFC  6708                     beq        +0xA /* 00001D06 */
  2683. 00001CFE  4267                     clr.w      -[A7]
  2684. 00001D00  2F07                     move.l     -[A7], D7
  2685. 00001D02  4EBA 0070                jsr        [PC + 0x70 /* 00001D74 */]
  2686. label00001D06:
  2687. 00001D06  102C 0001                move.b     D0, [A4 + 0x1]
  2688. 00001D0A  6604                     bne        +0x6 /* 00001D10 */
  2689. 00001D0C  8014                     or.b       D0, [A4]
  2690. 00001D0E  6708                     beq        +0xA /* 00001D18 */
  2691. label00001D10:
  2692. 00001D10  4267                     clr.w      -[A7]
  2693. 00001D12  2F07                     move.l     -[A7], D7
  2694. 00001D14  4EAD 073A                jsr        [A5 + 0x73A /* export_227 */]
  2695. label00001D18:
  2696. 00001D18  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2697. 00001D1C  7018                     moveq.l    D0, 0x18
  2698. 00001D1E  2F00                     move.l     -[A7], D0
  2699. 00001D20  4EBA F21E                jsr        [PC - 0xDE2 /* 00000F40 */]
  2700. 00001D24  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  2701. 00001D28  4E5E                     unlink     A6
  2702. 00001D2A  205F                     movea.l    A0, [A7]+
  2703. 00001D2C  DEFC 0010                add.w      A7, 0x10
  2704. 00001D30  4ED0                     jmp        [A0]
  2705. 00001D32  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2706. export_320: // at 00001D34 (misaligned)
  2707. 00001D36  0000 2F2E                ori.b      D0, 0x2E /* '.' */
  2708. 00001D3A  000C 2F2E                ori.b      A4, 0x2E /* '.' */
  2709. 00001D3E  0008 4EBA                ori.b      A0, 0xBA
  2710. 00001D42  F3D6                     .invalid   <<F/7/1>>
  2711. 00001D44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2712. 00001D48  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2713. 00001D4C  4EAD 0692                jsr        [A5 + 0x692 /* export_206 */]
  2714. 00001D50  4E5E                     unlink     A6
  2715. 00001D52  205F                     movea.l    A0, [A7]+
  2716. 00001D54  504F                     addq.w     A7, 8
  2717. 00001D56  4ED0                     jmp        [A0]
  2718. 00001D58  4E56 0000                link       A6, 0
  2719. 00001D5C  206E 0008                movea.l    A0, [A6 + 0x8]
  2720. 00001D60  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2721. 00001D64  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  2722. 00001D68  4E5E                     unlink     A6
  2723. 00001D6A  205F                     movea.l    A0, [A7]+
  2724. 00001D6C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2725. 00001D70  4ED0                     jmp        [A0]
  2726. 00001D72  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2727. // begin alternate branch 00001D74-00001D78
  2728. export_321:
  2729. fn00001D74:
  2730. 00001D74  4E56 FFBE                link       A6, -0x0042
  2731. // end alternate branch 00001D74-00001D78
  2732. export_321: // at 00001D74 (misaligned)
  2733. fn00001D74: // (misaligned)
  2734. 00001D76  FFBE                     .invalid   <<F/6/7>>
  2735. 00001D78  48E7 0118                movem.l    -[A7], D7,A3,A4
  2736. 00001D7C  2E2E 0008                move.l     D7, [A6 + 0x8]
  2737. 00001D80  2847                     movea.l    A4, D7
  2738. 00001D82  486E FFBE                pea.l      [A6 - 0x42]
  2739. 00001D86  487A FFD0                pea.l      [PC - 0x30 /* 00001D58, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2740. 00001D8A  2F0E                     move.l     -[A7], A6
  2741. 00001D8C  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2742. 00001D90  42A7                     clr.l      -[A7]
  2743. 00001D92  2054                     movea.l    A0, [A4]
  2744. 00001D94  2F28 0016                move.l     -[A7], [A0 + 0x16]
  2745. 00001D98  2F28 000E                move.l     -[A7], [A0 + 0xE]
  2746. 00001D9C  3F3C 00CA                move.w     -[A7], 0xCA
  2747. 00001DA0  486D F6A8                pea.l      [A5 - 0x958]
  2748. 00001DA4  2F07                     move.l     -[A7], D7
  2749. 00001DA6  4EBA E63C                jsr        [PC - 0x19C4 /* 000003E4 */]
  2750. 00001DAA  265F                     movea.l    A3, [A7]+
  2751. 00001DAC  2053                     movea.l    A0, [A3]
  2752. 00001DAE  116E 000C 005E           move.b     [A0 + 0x5E], [A6 + 0xC]
  2753. 00001DB4  2F07                     move.l     -[A7], D7
  2754. 00001DB6  2F0B                     move.l     -[A7], A3
  2755. 00001DB8  4EBA 0656                jsr        [PC + 0x656 /* 00002410 */]
  2756. 00001DBC  486E FFBE                pea.l      [A6 - 0x42]
  2757. 00001DC0  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2758. 00001DC4  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  2759. 00001DC8  4E5E                     unlink     A6
  2760. 00001DCA  205F                     movea.l    A0, [A7]+
  2761. 00001DCC  5C4F                     addq.w     A7, 6
  2762. 00001DCE  4ED0                     jmp        [A0]
  2763. 00001DD0  4E56 0000                link       A6, 0
  2764. 00001DD4  206E 0008                movea.l    A0, [A6 + 0x8]
  2765. 00001DD8  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2766. 00001DDC  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  2767. 00001DE0  4E5E                     unlink     A6
  2768. 00001DE2  205F                     movea.l    A0, [A7]+
  2769. 00001DE4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  2770. 00001DE8  4ED0                     jmp        [A0]
  2771. 00001DEA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2772. // begin alternate branch 00001DEC-00001DF0
  2773. export_322:
  2774. fn00001DEC:
  2775. 00001DEC  4E56 FFBE                link       A6, -0x0042
  2776. // end alternate branch 00001DEC-00001DF0
  2777. export_322: // at 00001DEC (misaligned)
  2778. fn00001DEC: // (misaligned)
  2779. 00001DEE  FFBE                     .invalid   <<F/6/7>>
  2780. 00001DF0  2F0C                     move.l     -[A7], A4
  2781. 00001DF2  286E 0008                movea.l    A4, [A6 + 0x8]
  2782. 00001DF6  486E FFBE                pea.l      [A6 - 0x42]
  2783. 00001DFA  487A FFD4                pea.l      [PC - 0x2C /* 00001DD0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  2784. 00001DFE  2F0E                     move.l     -[A7], A6
  2785. 00001E00  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2786. 00001E04  486E FFFC                pea.l      [A6 - 0x4]
  2787. 00001E08  486D 14FC                pea.l      [A5 + 0x14FC]
  2788. 00001E0C  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  2789. 00001E10  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  2790. 00001E14  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2791. 00001E18  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2792. 00001E1C  2054                     movea.l    A0, [A4]
  2793. 00001E1E  2F28 000E                move.l     -[A7], [A0 + 0xE]
  2794. 00001E22  486D F6A8                pea.l      [A5 - 0x958]
  2795. 00001E26  486D F6A8                pea.l      [A5 - 0x958]
  2796. 00001E2A  1F3C 0004                move.b     -[A7], 0x4
  2797. 00001E2E  1F3C 0004                move.b     -[A7], 0x4
  2798. 00001E32  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2799. 00001E36  102E 000C                move.b     D0, [A6 + 0xC]
  2800. 00001E3A  4880                     ext.w      D0
  2801. 00001E3C  E540                     asl        D0.w, 2
  2802. 00001E3E  2F30 0048                move.l     -[A7], [A0 + D0.w + 0x48]
  2803. 00001E42  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2804. 00001E46  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2805. 00001E4A  4EBA 0488                jsr        [PC + 0x488 /* 000022D4 */]
  2806. 00001E4E  486E FFBE                pea.l      [A6 - 0x42]
  2807. 00001E52  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2808. 00001E56  285F                     movea.l    A4, [A7]+
  2809. 00001E58  4E5E                     unlink     A6
  2810. 00001E5A  205F                     movea.l    A0, [A7]+
  2811. 00001E5C  5C4F                     addq.w     A7, 6
  2812. 00001E5E  4ED0                     jmp        [A0]
  2813. export_323:
  2814. fn00001E60:
  2815. 00001E60  4E56 FFF0                link       A6, -0x0010
  2816. 00001E64  48E7 0028                movem.l    -[A7], A2,A4
  2817. 00001E68  206E 0014                movea.l    A0, [A6 + 0x14]
  2818. 00001E6C  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2819. 00001E70  22D8                     move.l     [A1]+, [A0]+
  2820. 00001E72  22D8                     move.l     [A1]+, [A0]+
  2821. 00001E74  206E 0010                movea.l    A0, [A6 + 0x10]
  2822. 00001E78  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2823. 00001E7C  22D8                     move.l     [A1]+, [A0]+
  2824. 00001E7E  22D8                     move.l     [A1]+, [A0]+
  2825. 00001E80  286E 0008                movea.l    A4, [A6 + 0x8]
  2826. 00001E84  2254                     movea.l    A1, [A4]
  2827. 00001E86  41E9 004C                lea.l      A0, [A1 + 0x4C]
  2828. 00001E8A  45ED FA00                lea.l      A2, [A5 - 0x600]
  2829. 00001E8E  20DA                     move.l     [A0]+, [A2]+
  2830. 00001E90  20DA                     move.l     [A0]+, [A2]+
  2831. 00001E92  20DA                     move.l     [A0]+, [A2]+
  2832. 00001E94  42A7                     clr.l      -[A7]
  2833. 00001E96  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  2834. 00001E9A  486E FFF8                pea.l      [A6 - 0x8]
  2835. 00001E9E  486E FFF0                pea.l      [A6 - 0x10]
  2836. 00001EA2  1F2E 000E                move.b     -[A7], [A6 + 0xE]
  2837. 00001EA6  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2838. 00001EAA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2839. 00001EAE  4EBA F114                jsr        [PC - 0xEEC /* 00000FC4 */]
  2840. 00001EB2  2054                     movea.l    A0, [A4]
  2841. 00001EB4  317C 0001 0038           move.w     [A0 + 0x38], 0x1
  2842. 00001EBA  4228 003A                clr.b      [A0 + 0x3A]
  2843. 00001EBE  4228 003B                clr.b      [A0 + 0x3B]
  2844. 00001EC2  117C 0001 003C           move.b     [A0 + 0x3C], 0x1
  2845. 00001EC8  4228 003E                clr.b      [A0 + 0x3E]
  2846. 00001ECC  217C 0001 0001 0040      move.l     [A0 + 0x40], 0x10001
  2847. 00001ED4  43E8 0044                lea.l      A1, [A0 + 0x44]
  2848. 00001ED8  45ED F6B4                lea.l      A2, [A5 - 0x94C]
  2849. 00001EDC  22DA                     move.l     [A1]+, [A2]+
  2850. 00001EDE  22DA                     move.l     [A1]+, [A2]+
  2851. 00001EE0  43E8 004C                lea.l      A1, [A0 + 0x4C]
  2852. 00001EE4  45ED FA00                lea.l      A2, [A5 - 0x600]
  2853. 00001EE8  22DA                     move.l     [A1]+, [A2]+
  2854. 00001EEA  22DA                     move.l     [A1]+, [A2]+
  2855. 00001EEC  22DA                     move.l     [A1]+, [A2]+
  2856. 00001EEE  4228 003D                clr.b      [A0 + 0x3D]
  2857. 00001EF2  4CDF 1400                movem.l    A2,A4, [A7]+
  2858. 00001EF6  4E5E                     unlink     A6
  2859. 00001EF8  205F                     movea.l    A0, [A7]+
  2860. 00001EFA  DEFC 0014                add.w      A7, 0x14
  2861. 00001EFE  4ED0                     jmp        [A0]
  2862. export_324:
  2863. fn00001F00:
  2864. 00001F00  4E56 FFF4                link       A6, -0x000C
  2865. 00001F04  48E7 0038                movem.l    -[A7], A2,A3,A4
  2866. 00001F08  266E 0008                movea.l    A3, [A6 + 0x8]
  2867. 00001F0C  42A7                     clr.l      -[A7]
  2868. 00001F0E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2869. 00001F12  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2870. 00001F16  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2871. 00001F1A  4EBA F170                jsr        [PC - 0xE90 /* 0000108C */]
  2872. 00001F1E  2053                     movea.l    A0, [A3]
  2873. 00001F20  216E 0014 0016           move.l     [A0 + 0x16], [A6 + 0x14]
  2874. 00001F26  226E 000C                movea.l    A1, [A6 + 0xC]
  2875. 00001F2A  2851                     movea.l    A4, [A1]
  2876. 00001F2C  317C 0001 0038           move.w     [A0 + 0x38], 0x1
  2877. 00001F32  1154 003E                move.b     [A0 + 0x3E], [A4]
  2878. 00001F36  082C 0007 0006           btst.b     [A4 + 0x6], 0x7
  2879. 00001F3C  56C0                     sne        D0
  2880. 00001F3E  0240 0001                andi.w     D0, 0x1
  2881. 00001F42  1140 003C                move.b     [A0 + 0x3C], D0
  2882. 00001F46  082C 0005 0006           btst.b     [A4 + 0x6], 0x5
  2883. 00001F4C  56C0                     sne        D0
  2884. 00001F4E  0240 0001                andi.w     D0, 0x1
  2885. 00001F52  1140 003A                move.b     [A0 + 0x3A], D0
  2886. 00001F56  082C 0006 0006           btst.b     [A4 + 0x6], 0x6
  2887. 00001F5C  56C0                     sne        D0
  2888. 00001F5E  0240 0001                andi.w     D0, 0x1
  2889. 00001F62  1140 003B                move.b     [A0 + 0x3B], D0
  2890. 00001F66  082C 0004 0006           btst.b     [A4 + 0x6], 0x4
  2891. 00001F6C  56C0                     sne        D0
  2892. 00001F6E  0240 0001                andi.w     D0, 0x1
  2893. 00001F72  1140 003D                move.b     [A0 + 0x3D], D0
  2894. 00001F76  43E8 0044                lea.l      A1, [A0 + 0x44]
  2895. 00001F7A  244C                     movea.l    A2, A4
  2896. 00001F7C  508A                     addq.l     A2, 8
  2897. 00001F7E  22DA                     move.l     [A1]+, [A2]+
  2898. 00001F80  22DA                     move.l     [A1]+, [A2]+
  2899. 00001F82  216C 0002 0040           move.l     [A0 + 0x40], [A4 + 0x2]
  2900. 00001F88  486E FFF4                pea.l      [A6 - 0xC]
  2901. 00001F8C  4267                     clr.w      -[A7]
  2902. 00001F8E  486C 001A                pea.l      [A4 + 0x1A]
  2903. 00001F92  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  2904. 00001F96  4240                     clr.w      D0
  2905. 00001F98  102C 0010                move.b     D0, [A4 + 0x10]
  2906. 00001F9C  3F00                     move.w     -[A7], D0
  2907. 00001F9E  3F2C 0012                move.w     -[A7], [A4 + 0x12]
  2908. 00001FA2  486C 0014                pea.l      [A4 + 0x14]
  2909. 00001FA6  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  2910. 00001FAA  2253                     movea.l    A1, [A3]
  2911. 00001FAC  41E9 004C                lea.l      A0, [A1 + 0x4C]
  2912. 00001FB0  45EE FFF4                lea.l      A2, [A6 - 0xC]
  2913. 00001FB4  20DA                     move.l     [A0]+, [A2]+
  2914. 00001FB6  20DA                     move.l     [A0]+, [A2]+
  2915. 00001FB8  20DA                     move.l     [A0]+, [A2]+
  2916. 00001FBA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2917. 00001FBE  2F3C 0000 011A           move.l     -[A7], 0x11A
  2918. 00001FC4  4EBA EFA6                jsr        [PC - 0x105A /* 00000F6C */]
  2919. 00001FC8  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  2920. 00001FCC  4E5E                     unlink     A6
  2921. 00001FCE  205F                     movea.l    A0, [A7]+
  2922. 00001FD0  DEFC 0010                add.w      A7, 0x10
  2923. 00001FD4  4ED0                     jmp        [A0]
  2924. 00001FD6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2925. // begin alternate branch 00001FD8-00001FE8
  2926. export_325:
  2927. fn00001FD8:
  2928. 00001FD8  4E56 FEE8                link       A6, -0x0118
  2929. 00001FDC  48E7 0018                movem.l    -[A7], A3,A4
  2930. 00001FE0  206E 0020                movea.l    A0, [A6 + 0x20]
  2931. 00001FE4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2932. // end alternate branch 00001FD8-00001FE8
  2933. export_325: // at 00001FD8 (misaligned)
  2934. fn00001FD8: // (misaligned)
  2935. 00001FDA  FEE8 48E7                .extension 0xEE8 <<F/2-3/7>> // unimplemented
  2936. 00001FDE  0018 206E                ori.b      [A0]+, 0x6E /* 'n' */
  2937. 00001FE2  0020 43EE                ori.b      -[A0], 0xEE
  2938. 00001FE6  FFF8                     .invalid   <<F/7/7>>
  2939. 00001FE8  22D8                     move.l     [A1]+, [A0]+
  2940. 00001FEA  22D8                     move.l     [A1]+, [A0]+
  2941. 00001FEC  206E 001C                movea.l    A0, [A6 + 0x1C]
  2942. 00001FF0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2943. 00001FF4  22D8                     move.l     [A1]+, [A0]+
  2944. 00001FF6  22D8                     move.l     [A1]+, [A0]+
  2945. 00001FF8  206E 0014                movea.l    A0, [A6 + 0x14]
  2946. 00001FFC  43EE FEF0                lea.l      A1, [A6 - 0x110]
  2947. 00002000  703F                     moveq.l    D0, 0x3F
  2948. label00002002:
  2949. 00002002  22D8                     move.l     [A1]+, [A0]+
  2950. 00002004  51C8 FFFC                dbf        D0, -0x6 /* 00002002 */
  2951. 00002008  266E 0008                movea.l    A3, [A6 + 0x8]
  2952. 0000200C  284B                     movea.l    A4, A3
  2953. 0000200E  2054                     movea.l    A0, [A4]
  2954. 00002010  7000                     moveq.l    D0, 0x00
  2955. 00002012  2140 0058                move.l     [A0 + 0x58], D0
  2956. 00002016  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  2957. 0000201A  486E FFF8                pea.l      [A6 - 0x8]
  2958. 0000201E  486E FFF0                pea.l      [A6 - 0x10]
  2959. 00002022  1F2E 001A                move.b     -[A7], [A6 + 0x1A]
  2960. 00002026  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  2961. 0000202A  2F0B                     move.l     -[A7], A3
  2962. 0000202C  4EBA FE32                jsr        [PC - 0x1CE /* 00001E60 */]
  2963. 00002030  486E FEE8                pea.l      [A6 - 0x118]
  2964. 00002034  42A7                     clr.l      -[A7]
  2965. 00002036  2054                     movea.l    A0, [A4]
  2966. 00002038  3F28 0028                move.w     -[A7], [A0 + 0x28]
  2967. 0000203C  3F28 0024                move.w     -[A7], [A0 + 0x24]
  2968. 00002040  A8A7                     syscall    SetRect
  2969. 00002042  486E FEE8                pea.l      [A6 - 0x118]
  2970. 00002046  486E FEF0                pea.l      [A6 - 0x110]
  2971. 0000204A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2972. 0000204E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2973. 00002052  2F0B                     move.l     -[A7], A3
  2974. 00002054  4EBA 005E                jsr        [PC + 0x5E /* 000020B4 */]
  2975. 00002058  4CDF 1800                movem.l    A3,A4, [A7]+
  2976. 0000205C  4E5E                     unlink     A6
  2977. 0000205E  205F                     movea.l    A0, [A7]+
  2978. 00002060  DEFC 0020                add.w      A7, 0x20 /* ' ' */
  2979. 00002064  4ED0                     jmp        [A0]
  2980. 00002066  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  2981. // begin alternate branch 00002068-00002072
  2982. export_326:
  2983. fn00002068:
  2984. 00002068  4E56 0000                link       A6, 0
  2985. 0000206C  206E 0008                movea.l    A0, [A6 + 0x8]
  2986. 00002070  2050                     movea.l    A0, [A0]
  2987. // end alternate branch 00002068-00002072
  2988. export_326: // at 00002068 (misaligned)
  2989. fn00002068: // (misaligned)
  2990. 0000206A  0000 206E                ori.b      D0, 0x6E /* 'n' */
  2991. 0000206E  0008 2050                ori.b      A0, 0x50 /* 'P' */
  2992. 00002072  7000                     moveq.l    D0, 0x00
  2993. 00002074  2140 0058                move.l     [A0 + 0x58], D0
  2994. 00002078  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2995. 0000207C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2996. 00002080  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2997. 00002084  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2998. 00002088  4EBA FE76                jsr        [PC - 0x18A /* 00001F00 */]
  2999. 0000208C  4E5E                     unlink     A6
  3000. 0000208E  205F                     movea.l    A0, [A7]+
  3001. 00002090  DEFC 0010                add.w      A7, 0x10
  3002. 00002094  4ED0                     jmp        [A0]
  3003. 00002096  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3004. 0000209A  0000 206E                ori.b      D0, 0x6E /* 'n' */
  3005. 0000209E  0008 2F28                ori.b      A0, 0x28 /* '(' */
  3006. 000020A2  0008 4EAD                ori.b      A0, 0xAD
  3007. 000020A6  177A 4E5E 205F           move.b     [A3 + 0x205F], [PC + 0x4E5E /* 00006F06, cstring ""<EOF> */]
  3008. 000020AC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  3009. 000020B0  4ED0                     jmp        [A0]
  3010. 000020B2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3011. // begin alternate branch 000020B4-000020BC
  3012. export_327:
  3013. fn000020B4:
  3014. 000020B4  4E56 FEAE                link       A6, -0x0152
  3015. 000020B8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3016. // end alternate branch 000020B4-000020BC
  3017. export_327: // at 000020B4 (misaligned)
  3018. fn000020B4: // (misaligned)
  3019. 000020B6  FEAE 48E7                .extension 0xEAE <<F/2-3/7>> // unimplemented
  3020. 000020BA  0318                     btst       [A0]+, D1
  3021. 000020BC  206E 0018                movea.l    A0, [A6 + 0x18]
  3022. 000020C0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3023. 000020C4  22D8                     move.l     [A1]+, [A0]+
  3024. 000020C6  22D8                     move.l     [A1]+, [A0]+
  3025. 000020C8  206E 0014                movea.l    A0, [A6 + 0x14]
  3026. 000020CC  43EE FEF8                lea.l      A1, [A6 - 0x108]
  3027. 000020D0  703F                     moveq.l    D0, 0x3F
  3028. label000020D2:
  3029. 000020D2  22D8                     move.l     [A1]+, [A0]+
  3030. 000020D4  51C8 FFFC                dbf        D0, -0x6 /* 000020D2 */
  3031. 000020D8  2C2E 0008                move.l     D6, [A6 + 0x8]
  3032. 000020DC  2846                     movea.l    A4, D6
  3033. 000020DE  42A7                     clr.l      -[A7]
  3034. 000020E0  2F06                     move.l     -[A7], D6
  3035. 000020E2  4EAD 15CA                jsr        [A5 + 0x15CA /* export_693 */]
  3036. 000020E6  265F                     movea.l    A3, [A7]+
  3037. 000020E8  200B                     move.l     D0, A3
  3038. 000020EA  6604                     bne        +0x6 /* 000020F0 */
  3039. 000020EC  266D F6BC                movea.l    A3, [A5 - 0x944]
  3040. label000020F0:
  3041. 000020F0  486E FEB2                pea.l      [A6 - 0x14E]
  3042. 000020F4  487A FFA2                pea.l      [PC - 0x5E /* 00002098, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3043. 000020F8  2F0E                     move.l     -[A7], A6
  3044. 000020FA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3045. 000020FE  42A7                     clr.l      -[A7]
  3046. 00002100  2F0B                     move.l     -[A7], A3
  3047. 00002102  486E FFF8                pea.l      [A6 - 0x8]
  3048. 00002106  486E FEF8                pea.l      [A6 - 0x108]
  3049. 0000210A  4267                     clr.w      -[A7]
  3050. 0000210C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3051. 00002110  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  3052. 00002114  7000                     moveq.l    D0, 0x00
  3053. 00002116  302E 000C                move.w     D0, [A6 + 0xC]
  3054. 0000211A  80BC 0000 0008           or.l       D0, 0x8
  3055. 00002120  3F00                     move.w     -[A7], D0
  3056. 00002122  2F06                     move.l     -[A7], D6
  3057. 00002124  A954                     syscall    NewControl
  3058. 00002126  2E1F                     move.l     D7, [A7]+
  3059. 00002128  2F07                     move.l     -[A7], D7
  3060. 0000212A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3061. 0000212E  486E FEB2                pea.l      [A6 - 0x14E]
  3062. 00002132  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3063. 00002136  2D4B FEAE                move.l     [A6 - 0x152], A3
  3064. 0000213A  206E FEAE                movea.l    A0, [A6 - 0x152]
  3065. 0000213E  2068 008C                movea.l    A0, [A0 + 0x8C]
  3066. 00002142  2050                     movea.l    A0, [A0]
  3067. 00002144  226E FEAE                movea.l    A1, [A6 - 0x152]
  3068. 00002148  2350 008C                move.l     [A1 + 0x8C], [A0]
  3069. 0000214C  2054                     movea.l    A0, [A4]
  3070. 0000214E  1028 003B                move.b     D0, [A0 + 0x3B]
  3071. 00002152  670C                     beq        +0xE /* 00002160 */
  3072. 00002154  2047                     movea.l    A0, D7
  3073. 00002156  2050                     movea.l    A0, [A0]
  3074. 00002158  303C 00FF                move.w     D0, 0xFF
  3075. 0000215C  1140 0011                move.b     [A0 + 0x11], D0
  3076. label00002160:
  3077. 00002160  2054                     movea.l    A0, [A4]
  3078. 00002162  2147 0058                move.l     [A0 + 0x58], D7
  3079. 00002166  B7ED F6BC                cmpa.l     A3, [A5 - 0x944]
  3080. 0000216A  56C0                     sne        D0
  3081. 0000216C  4400                     neg.b      D0
  3082. 0000216E  1F00                     move.b     -[A7], D0
  3083. 00002170  2F06                     move.l     -[A7], D6
  3084. 00002172  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  3085. 00002176  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  3086. 0000217A  4E5E                     unlink     A6
  3087. 0000217C  205F                     movea.l    A0, [A7]+
  3088. 0000217E  DEFC 0014                add.w      A7, 0x14
  3089. 00002182  4ED0                     jmp        [A0]
  3090. export_328:
  3091. fn00002184:
  3092. 00002184  4E56 FFF0                link       A6, -0x0010
  3093. 00002188  48E7 0018                movem.l    -[A7], A3,A4
  3094. 0000218C  206E 0022                movea.l    A0, [A6 + 0x22]
  3095. 00002190  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3096. 00002194  22D8                     move.l     [A1]+, [A0]+
  3097. 00002196  22D8                     move.l     [A1]+, [A0]+
  3098. 00002198  206E 001E                movea.l    A0, [A6 + 0x1E]
  3099. 0000219C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3100. 000021A0  22D8                     move.l     [A1]+, [A0]+
  3101. 000021A2  22D8                     move.l     [A1]+, [A0]+
  3102. 000021A4  266E 0008                movea.l    A3, [A6 + 0x8]
  3103. 000021A8  284B                     movea.l    A4, A3
  3104. 000021AA  2F2E 0026                move.l     -[A7], [A6 + 0x26]
  3105. 000021AE  486E FFF8                pea.l      [A6 - 0x8]
  3106. 000021B2  486E FFF0                pea.l      [A6 - 0x10]
  3107. 000021B6  1F2E 001C                move.b     -[A7], [A6 + 0x1C]
  3108. 000021BA  1F2E 001A                move.b     -[A7], [A6 + 0x1A]
  3109. 000021BE  487A 005C                pea.l      [PC + 0x5C /* 0000221C, value 0x0, cstring "" */]
  3110. 000021C2  3F2E 0016                move.w     -[A7], [A6 + 0x16]
  3111. 000021C6  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  3112. 000021CA  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  3113. 000021CE  3F3C 0010                move.w     -[A7], 0x10
  3114. 000021D2  2F0B                     move.l     -[A7], A3
  3115. 000021D4  4EBA FE02                jsr        [PC - 0x1FE /* 00001FD8 */]
  3116. 000021D8  2054                     movea.l    A0, [A4]
  3117. 000021DA  116E 0018 005E           move.b     [A0 + 0x5E], [A6 + 0x18]
  3118. 000021E0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3119. 000021E4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3120. 000021E8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3121. 000021EC  4267                     clr.w      -[A7]
  3122. 000021EE  2F0B                     move.l     -[A7], A3
  3123. 000021F0  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  3124. 000021F4  7001                     moveq.l    D0, 0x01
  3125. 000021F6  B02E 0018                cmp.b      D0, [A6 + 0x18]
  3126. 000021FA  660A                     bne        +0xC /* 00002206 */
  3127. 000021FC  2054                     movea.l    A0, [A4]
  3128. 000021FE  317C 000E 0038           move.w     [A0 + 0x38], 0xE
  3129. 00002204  6008                     bra        +0xA /* 0000220E */
  3130. label00002206:
  3131. 00002206  2054                     movea.l    A0, [A4]
  3132. 00002208  317C 000F 0038           move.w     [A0 + 0x38], 0xF
  3133. label0000220E:
  3134. 0000220E  4CDF 1800                movem.l    A3,A4, [A7]+
  3135. 00002212  4E5E                     unlink     A6
  3136. 00002214  205F                     movea.l    A0, [A7]+
  3137. 00002216  DEFC 0022                add.w      A7, 0x22 /* '\"' */
  3138. 0000221A  4ED0                     jmp        [A0]
  3139. 0000221C  0000 0000                ori.b      D0, 0x0
  3140. export_329:
  3141. fn00002220:
  3142. 00002220  4E56 FFF8                link       A6, -0x0008
  3143. 00002224  48E7 0118                movem.l    -[A7], D7,A3,A4
  3144. 00002228  2E2E 0008                move.l     D7, [A6 + 0x8]
  3145. 0000222C  2647                     movea.l    A3, D7
  3146. 0000222E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3147. 00002232  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3148. 00002236  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3149. 0000223A  2F07                     move.l     -[A7], D7
  3150. 0000223C  4EBA FE2A                jsr        [PC - 0x1D6 /* 00002068 */]
  3151. 00002240  486E FFF8                pea.l      [A6 - 0x8]
  3152. 00002244  2F07                     move.l     -[A7], D7
  3153. 00002246  4EAD 130A                jsr        [A5 + 0x130A /* export_605 */]
  3154. 0000224A  486E FFF8                pea.l      [A6 - 0x8]
  3155. 0000224E  487A 0066                pea.l      [PC + 0x66 /* 000022B6, value 0x4E56 'NV', cstring "" */]
  3156. 00002252  42A7                     clr.l      -[A7]
  3157. 00002254  2F3C 0010 0000           move.l     -[A7], 0x100000
  3158. 0000225A  2F07                     move.l     -[A7], D7
  3159. 0000225C  4EBA FE56                jsr        [PC - 0x1AA /* 000020B4 */]
  3160. 00002260  206E 000C                movea.l    A0, [A6 + 0xC]
  3161. 00002264  2850                     movea.l    A4, [A0]
  3162. 00002266  2F14                     move.l     -[A7], [A4]
  3163. 00002268  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  3164. 0000226C  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  3165. 00002270  4267                     clr.w      -[A7]
  3166. 00002272  2F07                     move.l     -[A7], D7
  3167. 00002274  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  3168. 00002278  302E FFFC                move.w     D0, [A6 - 0x4]
  3169. 0000227C  906E FFF8                sub.w      D0, [A6 - 0x8]
  3170. 00002280  322E FFFE                move.w     D1, [A6 - 0x2]
  3171. 00002284  926E FFFA                sub.w      D1, [A6 - 0x6]
  3172. 00002288  B240                     cmp.w      D1, D0
  3173. 0000228A  6E08                     bgt        +0xA /* 00002294 */
  3174. 0000228C  2053                     movea.l    A0, [A3]
  3175. 0000228E  4228 005E                clr.b      [A0 + 0x5E]
  3176. 00002292  6008                     bra        +0xA /* 0000229C */
  3177. label00002294:
  3178. 00002294  2053                     movea.l    A0, [A3]
  3179. 00002296  117C 0001 005E           move.b     [A0 + 0x5E], 0x1
  3180. label0000229C:
  3181. 0000229C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3182. 000022A0  700C                     moveq.l    D0, 0x0C
  3183. 000022A2  2F00                     move.l     -[A7], D0
  3184. 000022A4  4EBA EC9A                jsr        [PC - 0x1366 /* 00000F40 */]
  3185. 000022A8  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3186. 000022AC  4E5E                     unlink     A6
  3187. 000022AE  205F                     movea.l    A0, [A7]+
  3188. 000022B0  DEFC 0010                add.w      A7, 0x10
  3189. 000022B4  4ED0                     jmp        [A0]
  3190. 000022B6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3191. 000022BA  0000 206E                ori.b      D0, 0x6E /* 'n' */
  3192. 000022BE  0008 2F28                ori.b      A0, 0x28 /* '(' */
  3193. 000022C2  0008 4EAD                ori.b      A0, 0xAD
  3194. 000022C6  177A 4E5E 205F           move.b     [A3 + 0x205F], [PC + 0x4E5E /* 00007126, cstring ""<EOF> */]
  3195. 000022CC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  3196. 000022D0  4ED0                     jmp        [A0]
  3197. 000022D2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3198. // begin alternate branch 000022D4-000022D8
  3199. export_330:
  3200. fn000022D4:
  3201. 000022D4  4E56 FFAE                link       A6, -0x0052
  3202. // end alternate branch 000022D4-000022D8
  3203. export_330: // at 000022D4 (misaligned)
  3204. fn000022D4: // (misaligned)
  3205. 000022D6  FFAE                     .invalid   <<F/6/7>>
  3206. 000022D8  48E7 0118                movem.l    -[A7], D7,A3,A4
  3207. 000022DC  206E 001E                movea.l    A0, [A6 + 0x1E]
  3208. 000022E0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  3209. 000022E4  22D8                     move.l     [A1]+, [A0]+
  3210. 000022E6  22D8                     move.l     [A1]+, [A0]+
  3211. 000022E8  206E 001A                movea.l    A0, [A6 + 0x1A]
  3212. 000022EC  43EE FFF0                lea.l      A1, [A6 - 0x10]
  3213. 000022F0  22D8                     move.l     [A1]+, [A0]+
  3214. 000022F2  22D8                     move.l     [A1]+, [A0]+
  3215. 000022F4  266E 0008                movea.l    A3, [A6 + 0x8]
  3216. 000022F8  284B                     movea.l    A4, A3
  3217. 000022FA  2054                     movea.l    A0, [A4]
  3218. 000022FC  7000                     moveq.l    D0, 0x00
  3219. 000022FE  2140 006C                move.l     [A0 + 0x6C], D0
  3220. 00002302  2F2E 0022                move.l     -[A7], [A6 + 0x22]
  3221. 00002306  486E FFF8                pea.l      [A6 - 0x8]
  3222. 0000230A  486E FFF0                pea.l      [A6 - 0x10]
  3223. 0000230E  1F2E 0018                move.b     -[A7], [A6 + 0x18]
  3224. 00002312  1F2E 0016                move.b     -[A7], [A6 + 0x16]
  3225. 00002316  1F2E 0014                move.b     -[A7], [A6 + 0x14]
  3226. 0000231A  42A7                     clr.l      -[A7]
  3227. 0000231C  42A7                     clr.l      -[A7]
  3228. 0000231E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3229. 00002322  2F0B                     move.l     -[A7], A3
  3230. 00002324  4EBA FE5E                jsr        [PC - 0x1A2 /* 00002184 */]
  3231. 00002328  42A7                     clr.l      -[A7]
  3232. 0000232A  2F0B                     move.l     -[A7], A3
  3233. 0000232C  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  3234. 00002330  2E1F                     move.l     D7, [A7]+
  3235. 00002332  56C0                     sne        D0
  3236. 00002334  4A00                     tst.b      D0
  3237. 00002336  6708                     beq        +0xA /* 00002340 */
  3238. 00002338  2047                     movea.l    A0, D7
  3239. 0000233A  2050                     movea.l    A0, [A0]
  3240. 0000233C  C028 005A                and.b      D0, [A0 + 0x5A]
  3241. label00002340:
  3242. 00002340  1F00                     move.b     -[A7], D0
  3243. 00002342  2F0B                     move.l     -[A7], A3
  3244. 00002344  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  3245. 00002348  486E FFAE                pea.l      [A6 - 0x52]
  3246. 0000234C  487A FF6A                pea.l      [PC - 0x96 /* 000022B8, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3247. 00002350  2F0E                     move.l     -[A7], A6
  3248. 00002352  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3249. 00002356  42A7                     clr.l      -[A7]
  3250. 00002358  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  3251. 0000235C  2054                     movea.l    A0, [A4]
  3252. 0000235E  215F 006C                move.l     [A0 + 0x6C], [A7]+
  3253. 00002362  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3254. 00002366  2F0B                     move.l     -[A7], A3
  3255. 00002368  4EBA 00A6                jsr        [PC + 0xA6 /* 00002410 */]
  3256. 0000236C  486E FFAE                pea.l      [A6 - 0x52]
  3257. 00002370  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3258. 00002374  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3259. 00002378  4E5E                     unlink     A6
  3260. 0000237A  205F                     movea.l    A0, [A7]+
  3261. 0000237C  DEFC 001E                add.w      A7, 0x1E
  3262. 00002380  4ED0                     jmp        [A0]
  3263. 00002382  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3264. 00002386  0000 206E                ori.b      D0, 0x6E /* 'n' */
  3265. 0000238A  0008 2F28                ori.b      A0, 0x28 /* '(' */
  3266. 0000238E  0008 4EAD                ori.b      A0, 0xAD
  3267. 00002392  177A 4E5E 205F           move.b     [A3 + 0x205F], [PC + 0x4E5E /* 000071F2, cstring ""<EOF> */]
  3268. 00002398  DEFC 000A                add.w      A7, 0xA /* '\n' */
  3269. 0000239C  4ED0                     jmp        [A0]
  3270. 0000239E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3271. export_331: // at 000023A0 (misaligned)
  3272. 000023A2  FFBE                     .invalid   <<F/6/7>>
  3273. 000023A4  48E7 0118                movem.l    -[A7], D7,A3,A4
  3274. 000023A8  2E2E 0008                move.l     D7, [A6 + 0x8]
  3275. 000023AC  2847                     movea.l    A4, D7
  3276. 000023AE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3277. 000023B2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3278. 000023B6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3279. 000023BA  2F07                     move.l     -[A7], D7
  3280. 000023BC  4EBA FE62                jsr        [PC - 0x19E /* 00002220 */]
  3281. 000023C0  42A7                     clr.l      -[A7]
  3282. 000023C2  2F07                     move.l     -[A7], D7
  3283. 000023C4  4EAD 15BA                jsr        [A5 + 0x15BA /* export_691 */]
  3284. 000023C8  265F                     movea.l    A3, [A7]+
  3285. 000023CA  200B                     move.l     D0, A3
  3286. 000023CC  56C0                     sne        D0
  3287. 000023CE  4A00                     tst.b      D0
  3288. 000023D0  6706                     beq        +0x8 /* 000023D8 */
  3289. 000023D2  2053                     movea.l    A0, [A3]
  3290. 000023D4  C028 005A                and.b      D0, [A0 + 0x5A]
  3291. label000023D8:
  3292. 000023D8  1F00                     move.b     -[A7], D0
  3293. 000023DA  2F07                     move.l     -[A7], D7
  3294. 000023DC  4EAD 1352                jsr        [A5 + 0x1352 /* export_614 */]
  3295. 000023E0  486E FFBE                pea.l      [A6 - 0x42]
  3296. 000023E4  487A FF9E                pea.l      [PC - 0x62 /* 00002384, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3297. 000023E8  2F0E                     move.l     -[A7], A6
  3298. 000023EA  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3299. 000023EE  42A7                     clr.l      -[A7]
  3300. 000023F0  4EAD 0D32                jsr        [A5 + 0xD32 /* export_418 */]
  3301. 000023F4  2054                     movea.l    A0, [A4]
  3302. 000023F6  215F 006C                move.l     [A0 + 0x6C], [A7]+
  3303. 000023FA  486E FFBE                pea.l      [A6 - 0x42]
  3304. 000023FE  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3305. 00002402  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  3306. 00002406  4E5E                     unlink     A6
  3307. 00002408  205F                     movea.l    A0, [A7]+
  3308. 0000240A  DEFC 0010                add.w      A7, 0x10
  3309. 0000240E  4ED0                     jmp        [A0]
  3310. export_332:
  3311. fn00002410:
  3312. 00002410  4E56 0000                link       A6, 0
  3313. 00002414  48E7 0018                movem.l    -[A7], A3,A4
  3314. 00002418  266E 000C                movea.l    A3, [A6 + 0xC]
  3315. 0000241C  286E 0008                movea.l    A4, [A6 + 0x8]
  3316. 00002420  200B                     move.l     D0, A3
  3317. 00002422  671C                     beq        +0x1E /* 00002440 */
  3318. 00002424  2F0B                     move.l     -[A7], A3
  3319. 00002426  2054                     movea.l    A0, [A4]
  3320. 00002428  2F28 006C                move.l     -[A7], [A0 + 0x6C]
  3321. 0000242C  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  3322. 00002430  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3323. 00002434  2054                     movea.l    A0, [A4]
  3324. 00002436  1F28 005E                move.b     -[A7], [A0 + 0x5E]
  3325. 0000243A  2F0B                     move.l     -[A7], A3
  3326. 0000243C  4EAD 12E2                jsr        [A5 + 0x12E2 /* export_600 */]
  3327. label00002440:
  3328. 00002440  4CDF 1800                movem.l    A3,A4, [A7]+
  3329. 00002444  4E5E                     unlink     A6
  3330. 00002446  205F                     movea.l    A0, [A7]+
  3331. 00002448  504F                     addq.w     A7, 8
  3332. 0000244A  4ED0                     jmp        [A0]
  3333. export_333:
  3334. 0000244C  4E56 0000                link       A6, 0
  3335. 00002450  4E5E                     unlink     A6
  3336. 00002452  2E9F                     move.l     [A7], [A7]+
  3337. 00002454  4E75                     rts
  3338. 00002456  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3339. 0000245A  0000 206E                ori.b      D0, 0x6E /* 'n' */
  3340. 0000245E  0008 2F28                ori.b      A0, 0x28 /* '(' */
  3341. 00002462  0008 4EAD                ori.b      A0, 0xAD
  3342. 00002466  177A 4E5E 205F           move.b     [A3 + 0x205F], [PC + 0x4E5E /* 000072C6, cstring ""<EOF> */]
  3343. 0000246C  DEFC 000A                add.w      A7, 0xA /* '\n' */
  3344. 00002470  4ED0                     jmp        [A0]
  3345. 00002472  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  3346. export_334: // at 00002474 (misaligned)
  3347. 00002476  FFC2                     .invalid   <<F/7/7>>
  3348. 00002478  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  3349. 0000247C  266E 0016                movea.l    A3, [A6 + 0x16]
  3350. 00002480  2E2E 0008                move.l     D7, [A6 + 0x8]
  3351. 00002484  2847                     movea.l    A4, D7
  3352. 00002486  2054                     movea.l    A0, [A4]
  3353. 00002488  7000                     moveq.l    D0, 0x00
  3354. 0000248A  2140 0056                move.l     [A0 + 0x56], D0
  3355. 0000248E  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  3356. 00002492  2F07                     move.l     -[A7], D7
  3357. 00002494  4EAD 0CAA                jsr        [A5 + 0xCAA /* export_401 */]
  3358. 00002498  2054                     movea.l    A0, [A4]
  3359. 0000249A  214B 0040                move.l     [A0 + 0x40], A3
  3360. 0000249E  486E FFC2                pea.l      [A6 - 0x3E]
  3361. 000024A2  487A FFB4                pea.l      [PC - 0x4C /* 00002458, value 0x4E560000 'NV\0\0', cstring "NV" */]
  3362. 000024A6  2F0E                     move.l     -[A7], A6
  3363. 000024A8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  3364. 000024AC  2054                     movea.l    A0, [A4]
  3365. 000024AE  317C 0001 005E           move.w     [A0 + 0x5E], 0x1
  3366. 000024B4  4228 006A                clr.b      [A0 + 0x6A]
  3367. 000024B8  4228 006B                clr.b      [A0 + 0x6B]
  3368. 000024BC  116E 000E 0055           move.b     [A0 + 0x55], [A6 + 0xE]
  3369. 000024C2  116E 000C 0054           move.b     [A0 + 0x54], [A6 + 0xC]
  3370. 000024C8  317C 7FFF 0060           move.w     [A0 + 0x60], 0x7FFF
  3371. 000024CE  7000                     moveq.l    D0, 0x00
  3372. 000024D0  2140 0066                move.l     [A0 + 0x66], D0
  3373. 000024D4  4228 006C                clr.b      [A0 + 0x6C]
  3374. 000024D8  4228 006D                clr.b      [A0 + 0x6D]
  3375. 000024DC  116E 0010 006E           move.b     [A0 + 0x6E], [A6 + 0x10]
  3376. 000024E2  2054                     movea.l    A0, [A4]
  3377. 000024E4  4868 0070                pea.l      [A0 + 0x70]
  3378. 000024E8  2F3C 7FFF 7FFF           move.l     -[A7], 0x7FFF7FFF
  3379. 000024EE  A880                     syscall    SetPt
  3380. 000024F0  2254                     movea.l    A1, [A4]
  3381. 000024F2  41E9 0074                lea.l      A0, [A1 + 0x74]
  3382. 000024F6  45ED F6A8                lea.l      A2, [A5 - 0x958]
  3383. 000024FA  20DA                     move.l     [A0]+, [A2]+
  3384. 000024FC  20DA                     move.l     [A0]+, [A2]+
  3385. 000024FE  41E9 0030                lea.l      A0, [A1 + 0x30]
  3386. 00002502  45ED FDC8                lea.l      A2, [A5 - 0x238]
  3387. 00002506  20DA                     move.l     [A0]+, [A2]+
  3388. 00002508  20DA                     move.l     [A0]+, [A2]+
  3389. 0000250A  337C 0048 008E           move.w     [A1 + 0x8E], 0x48 /* 'H' */
  3390. 00002510  337C 0048 008C           move.w     [A1 + 0x8C], 0x48 /* 'H' */
  3391. 00002516  4229 006F                clr.b      [A1 + 0x6F]
  3392. 0000251A  7000                     moveq.l    D0, 0x00
  3393. 0000251C  2340 0062                move.l     [A1 + 0x62], D0
  3394. 00002520  4AAE 0012                tst.l      [A6 + 0x12]
  3395. 00002524  6714                     beq        +0x16 /* 0000253A */
  3396. 00002526  2F07                     move.l     -[A7], D7
  3397. 00002528  4EAD 170A                jsr        [A5 + 0x170A /* export_733 */]
  3398. 0000252C  2F07                     move.l     -[A7], D7
  3399. 0000252E  2054                     movea.l    A0, [A4]
  3400. 00002530  2F28 000E                move.l     -[A7], [A0 + 0xE]
  3401. 00002534  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  3402. 00002538  6004                     bra        +0x6 /* 0000253E */
  3403. label0000253A:
  3404. 0000253A  7000                     moveq.l    D0, 0x00
  3405. 0000253C  2640                     movea.l    A3, D0
  3406. label0000253E:
  3407. 0000253E  200B                     move.l     D0, A3
  3408. 00002540  6728                     beq        +0x2A /* 0000256A */
  3409. 00002542  2053                     movea.l    A0, [A3]
  3410. 00002544  4AA8 0016                tst.l      [A0 + 0x16]
  3411. 00002548  6606                     bne        +0x8 /* 00002550 */
  3412. 0000254A  2053                     movea.l    A0, [A3]
  3413. 0000254C  2147 0016                move.l     [A0 + 0x16], D7
  3414. label00002550:
  3415. 00002550  2053                     movea.l    A0, [A3]
  3416. 00002552  4AA8 0020                tst.l      [A0 + 0x20]
  3417. 00002556  6612                     bne        +0x14 /* 0000256A */
  3418. 00002558  2053                     movea.l    A0, [A3]
  3419. 0000255A  1028 001F                move.b     D0, [A0 + 0x1F]
  3420. 0000255E  670A                     beq        +0xC /* 0000256A */
  3421. 00002560  2054                     movea.l    A0, [A4]
  3422. 00002562  2253                     movea.l    A1, [A3]
  3423. 00002564  2368 0056 0020           move.l     [A1 + 0x20], [A0 + 0x56]
  3424. label0000256A:
  3425. 0000256A  486E FFC2                pea.l      [A6 - 0x3E]
  3426. 0000256E  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  3427. 00002572  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  3428. 00002576  4E5E                     unlink     A6
  3429. 00002578  205F                     movea.l    A0, [A7]+
  3430. 0000257A  DEFC 0012                add.w      A7, 0x12
  3431. 0000257E  4ED0                     jmp        [A0]
  3432. export_335:
  3433. 00002580  4E56 FFF8                link       A6, -0x0008
  3434. 00002584  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3435. 00002588  2A2E 0008                move.l     D5, [A6 + 0x8]
  3436. 0000258C  2845                     movea.l    A4, D5
  3437. 0000258E  2054                     movea.l    A0, [A4]
  3438. 00002590  2668 0056                movea.l    A3, [A0 + 0x56]
  3439. 00002594  2F0B                     move.l     -[A7], A3
  3440. 00002596  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  3441. 0000259A  4207                     clr.b      D7
  3442. 0000259C  4206                     clr.b      D6
  3443. 0000259E  2054                     movea.l    A0, [A4]
  3444. 000025A0  4AA8 000E                tst.l      [A0 + 0xE]
  3445. 000025A4  6738                     beq        +0x3A /* 000025DE */
  3446. 000025A6  2054                     movea.l    A0, [A4]
  3447. 000025A8  4AA8 0040                tst.l      [A0 + 0x40]
  3448. 000025AC  6730                     beq        +0x32 /* 000025DE */
  3449. 000025AE  2254                     movea.l    A1, [A4]
  3450. 000025B0  2069 0040                movea.l    A0, [A1 + 0x40]
  3451. 000025B4  2050                     movea.l    A0, [A0]
  3452. 000025B6  1028 001F                move.b     D0, [A0 + 0x1F]
  3453. 000025BA  6722                     beq        +0x24 /* 000025DE */
  3454. 000025BC  2254                     movea.l    A1, [A4]
  3455. 000025BE  2069 0040                movea.l    A0, [A1 + 0x40]
  3456. 000025C2  2050                     movea.l    A0, [A0]
  3457. 000025C4  4AA8 0020                tst.l      [A0 + 0x20]
  3458. 000025C8  56C1                     sne        D1
  3459. 000025CA  C001                     and.b      D0, D1
  3460. 000025CC  6710                     beq        +0x12 /* 000025DE */
  3461. 000025CE  2254                     movea.l    A1, [A4]
  3462. 000025D0  2069 0040                movea.l    A0, [A1 + 0x40]
  3463. 000025D4  2050                     movea.l    A0, [A0]
  3464. 000025D6  2368 0020 0056           move.l     [A1 + 0x56], [A0 + 0x20]
  3465. 000025DC  7C01                     moveq.l    D6, 0x01
  3466. label000025DE:
  3467. 000025DE  1006                     move.b     D0, D6
  3468. 000025E0  6704                     beq        +0x6 /* 000025E6 */
  3469. 000025E2  7E01                     moveq.l    D7, 0x01
  3470. 000025E4  6020                     bra        +0x22 /* 00002606 */
  3471. label000025E6:
  3472. 000025E6  42A7                     clr.l      -[A7]
  3473. 000025E8  7078                     moveq.l    D0, 0x78
  3474. 000025EA  2F00                     move.l     -[A7], D0
  3475. 000025EC  4EAD 020A                jsr        [A5 + 0x20A /* export_61 */]
  3476. 000025F0  2054                     movea.l    A0, [A4]
  3477. 000025F2  215F 0056                move.l     [A0 + 0x56], [A7]+
  3478. 000025F6  2054                     movea.l    A0, [A4]
  3479. 000025F8  2F28 0056                move.l     -[A7], [A0 + 0x56]
  3480. 000025FC  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3481. 00002600  2F05                     move.l     -[A7], D5
  3482. 00002602  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  3483. label00002606:
  3484. 00002606  1007                     move.b     D0, D7
  3485. 00002608  670A                     beq        +0xC /* 00002614 */
  3486. 0000260A  486E FFFF                pea.l      [A6 - 0x1]
  3487. 0000260E  2F05                     move.l     -[A7], D5
  3488. 00002610  4EAD 0E1A                jsr        [A5 + 0xE1A /* export_447 */]
  3489. label00002614:
  3490. 00002614  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  3491. 00002618  4E5E                     unlink     A6
  3492. 0000261A  2E9F                     move.l     [A7], [A7]+
  3493. 0000261C  4E75                     rts
  3494. 0000261E  0000                     .incomplete
  3495.